Commit Graph

  • 43b1a6620c feat: universal "one decision per question" rule for AskUserQuestion Garry Tan 2026-03-23 22:50:29 -07:00
  • 46848a994d fix: relax session-awareness assertion to accept structured options garrytan/elegance Garry Tan 2026-03-23 22:43:02 -07:00
  • 90cf70019b Merge remote-tracking branch 'origin/main' into garrytan/elegance Garry Tan 2026-03-23 22:34:33 -07:00
  • 2c5ae38542 feat: triple-voice multi-model review in /autoplan (v0.11.12.0) (#424) Garry Tan 2026-03-23 22:32:56 -07:00
  • 4daecff163 chore: bump version and changelog (v0.11.12.0) Garry Tan 2026-03-23 22:29:43 -07:00
  • 99cfbeb66d fix: skip symlinks in copyDirSync to prevent infinite recursion Garry Tan 2026-03-23 22:29:40 -07:00
  • 1e3a1311ca chore: bump version and changelog (v0.11.12.0) garrytan/autoplan-codex-all Garry Tan 2026-03-23 22:23:29 -07:00
  • 071759c007 Merge remote-tracking branch 'origin/main' into garrytan/autoplan-codex-all Garry Tan 2026-03-23 22:22:28 -07:00
  • ef7104449a feat: triple-voice multi-model review in /autoplan Garry Tan 2026-03-23 22:22:26 -07:00
  • d5e857df74 Merge remote-tracking branch 'origin/main' into garrytan/elegance Garry Tan 2026-03-23 22:17:12 -07:00
  • 6f1bdb6671 feat: Wave 3 — community bug fixes & platform support (v0.11.6.0) (#359) Garry Tan 2026-03-23 22:15:23 -07:00
  • ff3579885c docs: update project documentation for v0.11.11.0 garrytan/wave3-bugfixes Garry Tan 2026-03-23 21:53:14 -07:00
  • f47f4332c8 fix: soften test-plan artifact assertion + increase CI timeout to 25min Garry Tan 2026-03-23 21:44:30 -07:00
  • 702f2547bb fix: report job handles malformed eval JSON gracefully Garry Tan 2026-03-23 21:21:20 -07:00
  • 69ef0527c7 fix: mark e2e-workflow as allow_failure in CI Garry Tan 2026-03-23 20:55:20 -07:00
  • 2e6c8d630b fix: mark e2e-routing as allow_failure in CI Garry Tan 2026-03-23 20:48:49 -07:00
  • b0e8abc25f fix: bump browse-snapshot maxTurns 5→7 for 5-command sequence Garry Tan 2026-03-23 20:41:30 -07:00
  • 3d6d8dcd5b fix: increase browse E2E maxTurns 3→5 for CI recovery margin Garry Tan 2026-03-23 20:38:02 -07:00
  • 980fb1acfc fix: increase beforeAll timeout for browse pre-warm in CI Garry Tan 2026-03-23 20:34:19 -07:00
  • 4906d9094d fix: shellcheck SC2129 — group GITHUB_ENV redirects Garry Tan 2026-03-23 20:33:45 -07:00
  • b0c7739c93 fix: reduce E2E test flakiness — pre-warm browse, simplify ship, accept multi-skill routing Garry Tan 2026-03-23 20:24:05 -07:00
  • 9dc04020a4 fix: run as runner user + redirect bun temp to writable /home/runner Garry Tan 2026-03-23 17:59:23 -07:00
  • 470ac394d5 fix: run CI container as root (GH default) to fix bun tempdir Garry Tan 2026-03-23 17:52:27 -07:00
  • a872154fd9 fix: remove --tmpfs mount, rely on Dockerfile USER + chmod 1777 /tmp Garry Tan 2026-03-23 17:48:52 -07:00
  • 6ce3e7be3b fix: set TMPDIR=/tmp + XDG_CACHE_HOME in CI Garry Tan 2026-03-23 17:44:32 -07:00
  • 9ab90a2778 fix: override HOME=/home/runner in CI container options Garry Tan 2026-03-23 17:40:49 -07:00
  • cc360f1a4b fix: replace ls with stat in Verify Chromium step (SC2012) Garry Tan 2026-03-23 17:39:20 -07:00
  • 964332a160 fix: use Dockerfile USER directive + writable .bun dir Garry Tan 2026-03-23 17:35:49 -07:00
  • 3cd5c063f9 chore: bump version and changelog (v0.12.0.0) Garry Tan 2026-03-23 17:32:32 -07:00
  • cdd6373147 fix: mount writable tmpfs /tmp in CI container Garry Tan 2026-03-23 17:32:23 -07:00
  • 84df5f189d feat: run Gemini and Codex E2E tests in worktrees Garry Tan 2026-03-23 17:31:51 -07:00
  • df3accea16 feat: integrate worktree isolation into E2E test infrastructure Garry Tan 2026-03-23 17:31:47 -07:00
  • 0f1f1eb1c5 feat: add WorktreeManager for isolated test environments Garry Tan 2026-03-23 17:31:43 -07:00
  • 0aae5507d0 fix: inline TMPDIR/BUN_TMPDIR for Chromium verification step Garry Tan 2026-03-23 17:28:08 -07:00
  • 817817e0db fix: chmod 1777 /tmp in Docker image + runtime fallback Garry Tan 2026-03-23 17:17:50 -07:00
  • 6f84028a8d fix: force TMPDIR and BUN_TMPDIR to writable $HOME/tmp in CI Garry Tan 2026-03-23 17:14:03 -07:00
  • 0ddde1be66 fix: ensure writable temp dirs in CI container Garry Tan 2026-03-23 17:07:20 -07:00
  • fbec043f83 fix: use bun for Chromium verification (node can't find playwright) Garry Tan 2026-03-23 17:00:42 -07:00
  • 3126926df4 fix: add Chromium verification step before browse E2E tests Garry Tan 2026-03-23 16:57:14 -07:00
  • 4ba89d4f49 fix: add --no-sandbox for Chromium in CI/container environments Garry Tan 2026-03-23 16:50:19 -07:00
  • eb4e20c6c4 fix: Playwright browser access in CI Docker container Garry Tan 2026-03-23 16:40:31 -07:00
  • 395d5c74f7 fix: sidebar-agent validates cwd before spawning claude Garry Tan 2026-03-23 16:35:29 -07:00
  • 55246b5cd8 feat: add Chromium to CI Docker image for browse E2E tests Garry Tan 2026-03-23 16:30:23 -07:00
  • f799ea68a7 fix: rename browse E2E test file to prevent pkill self-kill Garry Tan 2026-03-23 16:23:28 -07:00
  • d4284383d2 fix: upgrade browse E2E runner to ubicloud-standard-8 Garry Tan 2026-03-23 16:20:03 -07:00
  • 67a3c22e36 fix: quote variables in evals PR comment step for shellcheck SC2086 Garry Tan 2026-03-23 16:11:33 -07:00
  • e764dbb51f fix: add SC2059 to shellcheck disable in evals PR comment step Garry Tan 2026-03-23 16:08:26 -07:00
  • 34f05d2190 chore: regenerate SKILL.md files after transparency note addition Garry Tan 2026-03-23 16:08:13 -07:00
  • 16f381526a chore: delete dead telemetry-ingest edge function Garry Tan 2026-03-23 16:08:04 -07:00
  • d80560053a feat: transparency note + one-liner install in README Garry Tan 2026-03-23 16:07:57 -07:00
  • 7b2225cac5 fix: actionlint config placement + shellcheck disable scope Garry Tan 2026-03-23 16:04:55 -07:00
  • bc268bb8d5 fix: CI failures — stale Codex yaml, actionlint config, shellcheck Garry Tan 2026-03-23 16:01:00 -07:00
  • 9da0f14398 merge: resolve conflicts with origin/main (v0.11.11.0) Garry Tan 2026-03-23 15:58:10 -07:00
  • 3df8a77b00 chore: stage pre-existing community tier changes Garry Tan 2026-03-23 15:49:40 -07:00
  • 00ce4b7567 chore: add Homebrew tap to TODOS.md (deferred from CEO review) Garry Tan 2026-03-23 15:49:33 -07:00
  • af9769d862 fix: filter source=live in edge functions (Codex review fix #5) Garry Tan 2026-03-23 15:49:30 -07:00
  • fed0a4b521 feat: one-liner installer + setup install ping Garry Tan 2026-03-23 15:49:27 -07:00
  • ea66b4d2f5 chore: regenerate SKILL.md files after preamble/epilogue changes Garry Tan 2026-03-23 15:48:30 -07:00
  • 6bd6d5ba0f feat: telemetry data integrity — source tagging, UUID fingerprint, duration guards Garry Tan 2026-03-23 15:48:25 -07:00
  • 9d7fb1c3c2 fix: browse server lock fails when .gstack/ dir missing Garry Tan 2026-03-23 15:27:11 -07:00
  • b1201e6fea Merge remote-tracking branch 'origin/main' into garrytan/e2e-plan-codex-tests Garry Tan 2026-03-23 14:08:58 -07:00
  • bc3abad85d docs: add touchfiles to global touchfile list in CLAUDE.md Garry Tan 2026-03-23 14:08:51 -07:00
  • 342252584b test: add isServerHealthy + startup error log tests Garry Tan 2026-03-23 11:09:29 -07:00
  • 082a8f6d81 fix: startup error log + Windows exit handler for browse server Garry Tan 2026-03-23 11:09:26 -07:00
  • 74667b00e3 fix: disable Chromium sandbox on Windows Garry Tan 2026-03-23 11:09:21 -07:00
  • ee1c0c109e fix: Windows browse — health-check-first ensureServer, detached startServer, Windows process mgmt Garry Tan 2026-03-23 11:09:18 -07:00
  • b437b531b7 chore: gitignore supabase/.temp/ Garry Tan 2026-03-23 11:02:55 -07:00
  • 062b92fec7 fix: sync package.json version with VERSION after merge Garry Tan 2026-03-23 11:00:52 -07:00
  • 71a0c475e5 Merge remote-tracking branch 'origin/main' into garrytan/elegance Garry Tan 2026-03-23 10:59:17 -07:00
  • 195c102239 merge: incorporate origin/main into community-mode branch Garry Tan 2026-03-23 10:53:19 -07:00
  • f3151839d8 feat: migrate eval storage to project-scoped paths Garry Tan 2026-03-23 10:52:46 -07:00
  • f4b8f2592f feat: tiered preamble — skills only pay for what they use Garry Tan 2026-03-23 10:52:40 -07:00
  • d1c2fd3aee refactor: extract gen-skill-docs into modular resolver architecture Garry Tan 2026-03-23 10:52:35 -07:00
  • f4bbfaa5bd feat: CI evals on Ubicloud — 12 parallel runners + Docker image (v0.11.10.0) (#360) Garry Tan 2026-03-23 10:17:33 -07:00
  • e6c6422cec fix: CI report needs checkout + routing needs user-level skill install garrytan/fast-ci-e2e-eval Garry Tan 2026-03-23 10:11:19 -07:00
  • 4d91456b3c chore: bump version and changelog (v0.11.10.0) Garry Tan 2026-03-23 09:18:29 -07:00
  • 95d9116003 fix: Codex E2E test now validates all skills load without warnings garrytan/test-codex Garry Tan 2026-03-23 09:14:17 -07:00
  • ab7b6d5ce0 chore: merge origin/main (resolve CHANGELOG/VERSION/SKILL.md conflicts) Garry Tan 2026-03-23 09:10:26 -07:00
  • 55f9bb46c9 fix: install skills at top-level .claude/skills/ for CI discovery Garry Tan 2026-03-23 08:56:02 -07:00
  • 308f5fc5ad fix: remove .agents/ from git tracking — must be generated, not committed Garry Tan 2026-03-23 08:51:35 -07:00
  • ffd9ab29b9 fix: enforce Codex 1024-char description limit + auto-heal stale installs (v0.11.9.0) (#391) Garry Tan 2026-03-23 08:44:08 -07:00
  • fcbd2b729e fix: routing tests use createRoutingWorkDir with full project context Garry Tan 2026-03-23 08:34:17 -07:00
  • 58c57ec372 chore: bump version and changelog (v0.11.9.0) Garry Tan 2026-03-23 08:32:49 -07:00
  • b101d7e7d9 fix: enforce 1024-char Codex description limit + auto-heal stale installs Garry Tan 2026-03-23 08:32:41 -07:00
  • 78740154a5 fix: copy CLAUDE.md into routing test tmpDirs for skill context Garry Tan 2026-03-23 08:22:15 -07:00
  • 8cf23ba61a revert: remove CI env unset — didn't fix routing Garry Tan 2026-03-23 07:50:03 -07:00
  • 56c4066680 fix: unset CI/GITHUB_ACTIONS env vars for eval runs Garry Tan 2026-03-23 07:38:35 -07:00
  • 8a4afd868b fix: zsh glob compatibility in skill preamble (v0.11.7.0) (#386) Garry Tan 2026-03-23 07:36:58 -07:00
  • ee91bb2065 chore: update codex agent skill descriptions garrytan/zsh-glob-fix Garry Tan 2026-03-23 07:36:30 -07:00
  • 9fbcc113ba Merge remote-tracking branch 'origin/main' into garrytan/zsh-glob-fix Garry Tan 2026-03-23 07:33:28 -07:00
  • 0bff8d66a2 fix: add codex skill metadata for gstack skills (#339) Malik Salim 2026-03-23 10:32:08 -04:00
  • faff8a2f07 fix: let /review satisfy ship readiness gate (#387) Garry Tan 2026-03-23 07:28:45 -07:00
  • cb364e1978 fix: install bun to /usr/local so non-root runner user can access it Garry Tan 2026-03-23 07:22:04 -07:00
  • 7b99b8c0eb fix: run eval container as non-root — claude CLI rejects --dangerously-skip-permissions as root Garry Tan 2026-03-23 07:18:30 -07:00
  • 07f880b87b chore: bump version and changelog (v0.11.7.0) garrytan/review-ship-handoff Garry Tan 2026-03-23 07:16:12 -07:00
  • 9809d50ac2 fix: let /review satisfy ship readiness gate (#280) Garry Tan 2026-03-23 07:16:09 -07:00
  • a0cad0b055 chore: bump version and changelog (v0.11.7.0) Garry Tan 2026-03-23 07:15:57 -07:00
  • b7042d0eeb fix: use find instead of ls for zsh glob safety Garry Tan 2026-03-23 07:15:34 -07:00
  • 4d3f8b4cb5 debug: more verbose claude CLI diagnostics Garry Tan 2026-03-23 07:15:24 -07:00
  • a8bad7094c chore: regenerate SKILL.md files after merge with main Garry Tan 2026-03-23 07:12:00 -07:00