Commit Graph

  • 7352e8e41a merge: resolve conflicts with origin/main Garry Tan 2026-03-21 13:16:30 -07:00
  • 2bb6df73f4 docs: mark E2E model pinning TODO as shipped Garry Tan 2026-03-21 13:12:30 -07:00
  • fa61e2fe3c perf: pin quality tests to Opus, add --retry 2 and test:e2e:fast tier Garry Tan 2026-03-21 13:12:28 -07:00
  • ce4a5768fe fix: resolve 3 E2E test failures — tmpdir race, wasted turns, brittle assertions Garry Tan 2026-03-21 13:12:21 -07:00
  • d442aadf4a perf: add model pinning infrastructure + rate-limit telemetry to E2E runner Garry Tan 2026-03-21 13:12:17 -07:00
  • 64e8cd4fa5 docs: integrate hidden folder tips into the install flow naturally Garry Tan 2026-03-21 13:04:13 -07:00
  • 36c31cd3b8 docs: add Cmd+Shift+. tip for hidden folders in macOS file picker Garry Tan 2026-03-21 13:03:10 -07:00
  • 769520cc1d docs: step-by-step Chrome extension install guide in BROWSER.md Garry Tan 2026-03-21 13:01:51 -07:00
  • 8321115a4e feat: plan file review report + enriched JSONL logging (v0.9.7.0) (#303) Garry Tan 2026-03-21 12:55:02 -07:00
  • c0a80ee77c docs: document real browser mode + Chrome extension in BROWSER.md and README.md Garry Tan 2026-03-21 12:52:33 -07:00
  • 6e9ad62805 style(design): redesign controlled Chrome indicator Garry Tan 2026-03-21 12:47:40 -07:00
  • c35db6dfc8 chore: cleanup chrome-launcher runtime detection, remove puppeteer-core dep Garry Tan 2026-03-21 12:47:04 -07:00
  • acf96dff41 feat: green border + gstack label on controlled Chrome window Garry Tan 2026-03-21 12:45:06 -07:00
  • 44797ae957 fix: use Playwright channel:chrome instead of broken connectOverCDP Garry Tan 2026-03-21 12:40:11 -07:00
  • 2fbe7b487b feat: bin/chrome-cdp — quit Chrome and relaunch with CDP in one command Garry Tan 2026-03-21 12:32:51 -07:00
  • 0c207529f5 fix: Chrome must be fully quit before launching with --remote-debugging-port Garry Tan 2026-03-21 12:32:21 -07:00
  • db19372716 chore: bump version and changelog (v0.9.7.0) garrytan/plan-file-footer Garry Tan 2026-03-21 12:31:21 -07:00
  • 6f21f0bea5 fix: enrich JSONL review logs for accurate plan file report Garry Tan 2026-03-21 12:31:19 -07:00
  • 65cc48c885 fix: Chrome requires --user-data-dir for remote debugging Garry Tan 2026-03-21 12:24:03 -07:00
  • f62377748b feat: connection status pill — floating indicator when gstack controls Chrome Garry Tan 2026-03-21 12:17:38 -07:00
  • 288c915fad Merge remote-tracking branch 'origin/main' into garrytan/plan-file-footer Garry Tan 2026-03-21 12:14:05 -07:00
  • 403ea84343 feat: plan file review report — markdown table appended to plan files Garry Tan 2026-03-21 12:14:03 -07:00
  • 6c69febf11 feat: auto-scaled adversarial review (v0.9.5.0) (#297) Garry Tan 2026-03-21 12:12:56 -07:00
  • f6c29c7c7b feat: allow user override of adversarial review tier garrytan/adversarial-review-audit Garry Tan 2026-03-21 12:10:21 -07:00
  • 0dd92d877b fix: resolve merge conflict with main, bump to v0.9.6.0 Garry Tan 2026-03-21 11:58:23 -07:00
  • f075cb757f feat: Search Before Building — builder ethos + skill integrations (v0.9.5.0) (#298) Garry Tan 2026-03-21 11:46:06 -07:00
  • 6fa309bd2f docs: sync documentation with shipped changes garrytan/search-before-build Garry Tan 2026-03-21 11:41:34 -07:00
  • 72cc3dfe10 fix: sanitize Phase 2 external pattern search in /investigate Garry Tan 2026-03-21 11:40:14 -07:00
  • c0964d2f89 chore: bump version and changelog (v0.9.5.0) Garry Tan 2026-03-21 11:37:45 -07:00
  • 668b4e4c1c chore: regenerate SKILL.md files for auto-scaled adversarial review Garry Tan 2026-03-21 11:37:42 -07:00
  • 6364915d7d feat: auto-scaled adversarial review by diff size Garry Tan 2026-03-21 11:37:40 -07:00
  • 57e3e8a453 fix: address Codex review — sanitize search, privacy gate, ETHOS.md sidecar Garry Tan 2026-03-21 11:34:25 -07:00
  • 10847933b6 fix: detect Conductor via actual env vars (CONDUCTOR_WORKSPACE_NAME) Garry Tan 2026-03-21 11:29:28 -07:00
  • 8e4e0cbb72 merge: resolve CHANGELOG conflict — unify 0.9.5.0 entries Garry Tan 2026-03-21 11:25:53 -07:00
  • 6b6fb16eb0 fix: detect Conductor runtime, skip osascript quit for sandboxed apps Garry Tan 2026-03-21 11:14:44 -07:00
  • 919f1a7131 fix(browse): kill old server before restart to prevent orphaned chromium processes Claude 2026-03-21 14:58:47 -03:00
  • d68a70d351 perf: bump default E2E concurrency to 15 Garry Tan 2026-03-21 10:48:56 -07:00
  • dcfa4882dc feat: v0.9.5.0 — Builder Ethos (CHANGELOG + VERSION + TODOS) Garry Tan 2026-03-21 10:45:34 -07:00
  • b909072d3a feat: skill-specific Search Before Building integrations Garry Tan 2026-03-21 10:45:04 -07:00
  • edbf2fdc48 feat: Search Before Building preamble section + CLAUDE.md Garry Tan 2026-03-21 10:43:16 -07:00
  • fe45dfc4e3 feat: ETHOS.md — gstack builder philosophy Garry Tan 2026-03-21 10:39:54 -07:00
  • 2b9b2860e8 perf: split monolithic E2E test into 8 parallel files Garry Tan 2026-03-21 10:37:37 -07:00
  • 410d0abd9b feat: Chrome extension Side Panel + Conductor API proposal Garry Tan 2026-03-21 10:23:47 -07:00
  • f240893ab2 feat: activity streaming — SSE endpoint for Chrome extension Side Panel Garry Tan 2026-03-21 10:23:43 -07:00
  • f896a586db feat: CDP-aware skill templates — skip cookie import in real browser mode Garry Tan 2026-03-21 10:23:39 -07:00
  • 115c97fcbb feat: browse connect/disconnect/focus CLI commands Garry Tan 2026-03-21 10:23:35 -07:00
  • 1dc9055c99 feat: CDP connect — control real Chrome/Comet via Playwright Garry Tan 2026-03-21 10:23:32 -07:00
  • 2c8e8f72fd fix: add --concurrent flag to bun test + convert remaining 4 sequential tests Garry Tan 2026-03-21 10:18:25 -07:00
  • f6b8360269 fix: REPO_MODE defaults to unknown when helper emits nothing Garry Tan 2026-03-21 10:12:37 -07:00
  • 51bd9a5a63 fix: triage E2E runs both test files in subprocesses Garry Tan 2026-03-21 10:05:27 -07:00
  • 700e024a4a fix: gstack-repo-mode handles repos without origin remote Garry Tan 2026-03-21 10:05:24 -07:00
  • a25c7b71c5 perf: enable test.concurrent for 31 independent E2E tests Garry Tan 2026-03-21 10:01:55 -07:00
  • 74add1503a Merge remote-tracking branch 'origin/main' into garrytan/test-coverage-catalog Garry Tan 2026-03-21 09:57:26 -07:00
  • 301a12940a fix: triage E2E runs both test files in subprocesses Garry Tan 2026-03-21 09:56:01 -07:00
  • bd1d591007 fix: REPO_MODE defaults to unknown when helper emits nothing Garry Tan 2026-03-21 09:55:58 -07:00
  • cd8b7f7920 fix: gstack-repo-mode handles repos without origin remote Garry Tan 2026-03-21 09:55:53 -07:00
  • 709bed9f4d feat: CEO review handoff context for /office-hours chaining (v0.9.5.0) (#288) Garry Tan 2026-03-21 09:54:27 -07:00
  • 77613e885f chore: bump version and changelog (v0.9.5.0) garrytan/ceo-review-chaining Garry Tan 2026-03-21 09:53:41 -07:00
  • 845cbc0c80 fix: remove PR size nagging from /retro codex variant Garry Tan 2026-03-21 09:53:38 -07:00
  • ff4bc10e2f feat: CEO review saves handoff context for /office-hours chaining Garry Tan 2026-03-21 09:53:34 -07:00
  • f954f3449a feat: test coverage catalog + failure triage (merged branches) (#285) Garry Tan 2026-03-21 09:36:17 -07:00
  • c6d110faca chore: regenerate stale Codex SKILL.md for retro garrytan/test-coverage-catalog-merge Garry Tan 2026-03-21 09:31:31 -07:00
  • fe3b5a30dc test: add triage resolver unit tests, plan-eng coverage audit E2E, and triage E2E Garry Tan 2026-03-21 09:31:29 -07:00
  • 2769cd043d Merge branch 'main' into garrytan/team-supabase-store Garry Tan 2026-03-21 09:29:05 -07:00
  • 0394b8052d merge: integrate test-fail-ownership into test-coverage-catalog Garry Tan 2026-03-21 09:28:35 -07:00
  • 624c7793de Merge remote-tracking branch 'origin/main' into garrytan/test-coverage-catalog Garry Tan 2026-03-21 09:27:15 -07:00
  • 641ea32a74 fix: relax contributor-mode assertions — test structure not exact phrasing Garry Tan 2026-03-21 08:13:10 -07:00
  • f30150b3b0 test: redesign 6 skipped/todo E2E tests + add test.concurrent support Garry Tan 2026-03-21 08:09:27 -07:00
  • 97c8084df2 fix: support Linux Chromium cookie import AliFozooni 2026-03-20 23:14:43 -07:00
  • 28deff3d00 fix: harden E2E tests — server lifecycle, timeouts, preamble budget, skip flaky Garry Tan 2026-03-20 22:54:56 -07:00
  • eb2a356210 fix: add --local flag for project-scoped gstack install Matt Van Horn 2026-03-20 22:35:12 -07:00
  • 1f4b6fd7a2 fix: remove PR size nagging from /retro (v0.9.4.1) (#264) Garry Tan 2026-03-20 19:42:28 -07:00
  • fd02c8078a fix: remove PR size nagging from /retro (v0.9.4.1) garrytan/retro-remove-pr-nag Garry Tan 2026-03-20 19:41:29 -07:00
  • f5577980bc docs: add bin/ directory to project structure in CLAUDE.md garrytan/test-fail-ownership Garry Tan 2026-03-20 16:21:22 -07:00
  • 6512bed8b8 chore: bump version and changelog (v0.9.5.0) Garry Tan 2026-03-20 16:19:46 -07:00
  • 8d25c585bc chore: bump version and changelog (v0.9.5.0) Garry Tan 2026-03-20 16:19:42 -07:00
  • 870eb8b8c7 fix: replace template placeholder in TODOS.md with readable text Garry Tan 2026-03-20 16:18:41 -07:00
  • 38bccc33a4 fix: broaden codex-host stripping test to accommodate triage section Garry Tan 2026-03-20 16:18:34 -07:00
  • 3860eb6311 Merge remote-tracking branch 'origin/main' into garrytan/test-coverage-catalog Garry Tan 2026-03-20 16:18:28 -07:00
  • 0d9116c6e1 Merge remote-tracking branch 'origin/main' into garrytan/test-fail-ownership Garry Tan 2026-03-20 16:16:20 -07:00
  • 9811ed37bf feat: default codex reviews in /ship and /review (v0.9.4.0) (#256) Garry Tan 2026-03-20 13:47:50 -07:00
  • 1a74b7d20c chore: regenerate SKILL.md files with zsh glob fix Harry Whelchel 2026-03-20 16:17:04 -04:00
  • c7f2736592 fix: zsh glob compatibility in skill preamble Harry Whelchel 2026-03-20 16:14:12 -04:00
  • 430d67473e feat: default codex reviews in /ship and /review (v0.9.4.0) garrytan/codex-reviews-default Garry Tan 2026-03-20 13:07:23 -07:00
  • 296c161286 fix: update touchfiles test for plan-ceo-review-benefits dependency Garry Tan 2026-03-20 13:07:20 -07:00
  • ed349027f5 fix: shell injection via branch names + feature-branch sampling bias Garry Tan 2026-03-20 12:49:48 -07:00
  • 6d2d10c125 fix: validate repo mode values to prevent shell injection Garry Tan 2026-03-20 12:47:43 -07:00
  • 4d00241549 fix: prefer account email over generic profile name in picker Max Li 2026-03-20 12:16:55 -07:00
  • 8a27c35729 feat: add Import All button to cookie picker Max Li 2026-03-15 10:43:24 -07:00
  • fa0e9e38cf feat: support Chrome multi-profile cookie import Max Li 2026-03-15 00:01:51 -07:00
  • f080038101 Merge remote-tracking branch 'origin/main' into garrytan/codex-reviews-default Garry Tan 2026-03-20 12:32:47 -07:00
  • d7c732b282 fix: Windows support — Node.js server fallback for Playwright (#255) Garry Tan 2026-03-20 12:22:11 -07:00
  • cad91a41fd chore: bump version and changelog (v0.9.3.0) garrytan/merge-windows-pr194 Garry Tan 2026-03-20 12:11:24 -07:00
  • b5b1185cfb merge: resolve conflicts with origin/main Garry Tan 2026-03-20 12:05:14 -07:00
  • aa9f186b99 fix: plan mode traces the plan, not the git diff Garry Tan 2026-03-20 08:41:23 -07:00
  • a8234d3864 docs: Windows support in README + CHANGELOG (v0.9.1.1) Garry Tan 2026-03-20 08:37:55 -07:00
  • a727d4ec18 test: add tests for Windows polyfill, platform constants, and Node server resolution Garry Tan 2026-03-20 08:37:47 -07:00
  • 43fa449dc9 fix: cross-platform path handling for Windows compatibility Garry Tan 2026-03-20 08:37:40 -07:00
  • 73f6e30c15 fix: Windows support — Node.js server fallback for Playwright Garry Tan 2026-03-20 08:37:35 -07:00
  • b56c2af245 chore: regenerate SKILL.md files for Claude and Codex hosts Garry Tan 2026-03-20 08:34:05 -07:00