Commit Graph

  • ba65fc237f chore: bump version and changelog (v0.15.6.1) Garry Tan 2026-04-04 16:52:00 -07:00
  • 0ba198cd57 feat: anti-skip rule for all review skills Garry Tan 2026-04-04 16:51:55 -07:00
  • 3a165d5279 feat: token registry for multi-agent browser access Garry Tan 2026-04-04 16:47:34 -07:00
  • c51e18d0f7 chore: add gstack skill routing rules to CLAUDE.md Garry Tan 2026-04-04 16:12:49 -07:00
  • 04f1fb64c7 Merge remote-tracking branch 'origin/main' into garrytan/openclaw-plan Garry Tan 2026-04-04 16:08:14 -07:00
  • 21840c4c67 docs: OpenClaw integration v0 design — two runtimes, one brain Garry Tan 2026-04-04 16:08:00 -07:00
  • 04b709d91a feat: declarative multi-host platform + OpenCode, Slate, Cursor, OpenClaw (v0.15.5.0) (#793) Garry Tan 2026-04-04 15:32:20 -07:00
  • 80a06d8cd1 chore: resolve merge conflict in CHANGELOG.md, bump to v0.15.6.0 garrytan/multi-host-support Garry Tan 2026-04-04 15:27:06 -07:00
  • 52cd1aea9e Merge remote-tracking branch 'origin/main' into garrytan/learning-phase-2.5-clean Garry Tan 2026-04-04 14:37:13 -07:00
  • 447851452a feat: interactive /plan-devex-review + plan mode skill fix (v0.15.5.0) (#796) Garry Tan 2026-04-04 14:36:23 -07:00
  • 89f54f564f merge: resolve version conflict with main (keep 0.15.5.0) garrytan/devex-review-depth Garry Tan 2026-04-04 13:41:53 -07:00
  • 59a88cd3d7 Merge remote-tracking branch 'origin/main' into garrytan/learning-phase-2.5-clean Garry Tan 2026-04-04 13:41:53 -07:00
  • 6cfd5a4774 docs: README per-host install instructions for all 8 agents Garry Tan 2026-04-04 13:40:52 -07:00
  • 4b647fac03 docs: add ADDING_A_HOST.md guide + update docs for multi-host system Garry Tan 2026-04-04 13:40:30 -07:00
  • 8247161d2b fix: sidebar E2E tests now self-contained and passing Garry Tan 2026-04-04 11:33:05 -07:00
  • f710271d57 chore: resolve merge conflict in package.json (take main's 0.15.3.0) Garry Tan 2026-04-04 10:48:11 -07:00
  • 3f080de1b7 feat: GStack Browser — double-click AI browser with anti-bot stealth (#695) Garry Tan 2026-04-04 10:17:05 -07:00
  • 587d849b6f fix: move sidebar arrow hint to top-right instead of vertically centered garrytan/gstack-as-browser Garry Tan 2026-04-04 09:38:47 -07:00
  • 2432dd4297 feat: 6-card welcome page with cookie import + dual-agent cards Garry Tan 2026-04-04 08:25:23 -07:00
  • cd412cd9b0 feat: add instructional text to cookie picker page Garry Tan 2026-04-04 08:17:29 -07:00
  • 9ab2b9a745 feat: move cookies button to quick actions toolbar Garry Tan 2026-04-04 08:14:34 -07:00
  • 7d54453eeb test: 17 new tests for recent sidebar fixes Garry Tan 2026-04-04 07:59:14 -07:00
  • ad0a9beced feat: collapse tool calls into "See reasoning" disclosure on completion Garry Tan 2026-04-04 07:57:49 -07:00
  • e3be644b45 fix: hide internal tool-result file reads from sidebar activity Garry Tan 2026-04-04 07:56:16 -07:00
  • 907d9d0187 feat: add Claude Code terminal example to welcome page TRY IT NOW Garry Tan 2026-04-04 07:54:21 -07:00
  • 1e146ae863 docs: update project documentation for GStack Browser improvements Garry Tan 2026-04-04 07:53:41 -07:00
  • c430798788 feat: cookies button in sidebar footer opens cookie picker Garry Tan 2026-04-04 07:50:59 -07:00
  • 6921e1cf63 fix: disable idle timeout in headed mode — browser lives until closed Garry Tan 2026-04-04 07:49:40 -07:00
  • eefaa9f8cd fix: sidebar chat resets idle timer + shutdown kills sidebar-agent Garry Tan 2026-04-04 07:49:20 -07:00
  • 38bc431bbd docs: sidebar message flow architecture doc + CLAUDE.md pointer Garry Tan 2026-04-04 07:21:20 -07:00
  • e48f6b28ff fix: preserve optimistic UI during tab switch on first message Garry Tan 2026-04-04 07:19:52 -07:00
  • 40dcb34192 test: arrow hide signal chain (4-step) + stale session-ended assertion Garry Tan 2026-04-04 07:19:48 -07:00
  • 43dba47237 fix: sidebar arrow hint stays visible until sidebar actually opens Garry Tan 2026-04-04 07:13:12 -07:00
  • 2d8ca68374 feat: /setup-google-auth skill — Google API credentials setup via gcloud garrytan/setup-google-auth Garry Tan 2026-04-03 23:26:01 -07:00
  • 0dca91f708 docs: update project documentation for v0.15.5.0 Garry Tan 2026-04-03 23:04:37 -07:00
  • 15a15d2a0e chore: autoplan DX POLISH mode + review log schema for new devex fields Garry Tan 2026-04-03 23:03:36 -07:00
  • b3598adc55 feat: interactive /plan-devex-review with persona, benchmarks, and forcing questions Garry Tan 2026-04-03 23:03:33 -07:00
  • 8b9fdfa05b fix: skill invocation during plan mode takes precedence over generic plan mode Garry Tan 2026-04-03 23:03:30 -07:00
  • 41dccfd25e fix: resolve merge conflicts — keep main's v0.15.4.0, merge CHANGELOG entries Garry Tan 2026-04-03 23:02:20 -07:00
  • 202dfab83b chore: bump version and changelog (v0.15.5.0) Garry Tan 2026-04-03 20:27:15 -07:00
  • b35d572c79 chore: update golden baselines and sync version after merge from main Garry Tan 2026-04-03 20:24:38 -07:00
  • cb238b47f8 chore: resolve merge conflict in package.json (take main's 0.15.3.0) Garry Tan 2026-04-03 20:19:47 -07:00
  • ab8509611c test: 100% coverage for host config system Garry Tan 2026-04-03 17:49:41 -07:00
  • cf73db5f19 feat: autoplan DX integration + README docs (v0.15.4.0) (#791) Garry Tan 2026-04-03 17:45:51 -07:00
  • f93643f277 chore: bump version and changelog (v0.15.4.0) garrytan/doc-plan-devex-review Garry Tan 2026-04-03 17:03:31 -07:00
  • f9b61afe20 feat: add /plan-devex-review to /autoplan as conditional Phase 3.5 Garry Tan 2026-04-03 17:03:23 -07:00
  • cb3b0b57b6 docs: document /plan-devex-review and /devex-review in README Garry Tan 2026-04-03 17:03:17 -07:00
  • 720d34799e test: add parameterized host smoke tests for all hosts Garry Tan 2026-04-03 16:54:02 -07:00
  • 6a36d6efb5 feat: contributor add-host skill + fix version sync Garry Tan 2026-04-03 16:47:00 -07:00
  • 86b21561c4 feat: add OpenClaw host config with adapter for tool mapping Garry Tan 2026-04-03 16:36:06 -07:00
  • 8b5256342b feat: add OpenCode, Slate, and Cursor host configs Garry Tan 2026-04-03 16:33:54 -07:00
  • 9ac662f6d2 refactor: setup tooling uses config-driven host detection Garry Tan 2026-04-03 16:32:53 -07:00
  • d82d2c5650 refactor: preamble, co-author trailer, and resolver suppression use host configs Garry Tan 2026-04-03 16:31:29 -07:00
  • be96ff5ce7 feat: /plan-devex-review + /devex-review — DX review skills (v0.15.3.0) (#784) Garry Tan 2026-04-03 16:22:57 -07:00
  • 9612b1c82e refactor: gen-skill-docs.ts consumes typed host configs Garry Tan 2026-04-03 15:55:43 -07:00
  • 4a1a70c2c7 refactor: derive Host type and HOST_PATHS from host configs Garry Tan 2026-04-03 15:50:57 -07:00
  • ae7dd311f2 feat: add typed host configs for Claude, Codex, Factory, and Kiro Garry Tan 2026-04-03 15:47:55 -07:00
  • a382cdba56 feat: add HostConfig interface and validator for declarative host system Garry Tan 2026-04-03 15:47:44 -07:00
  • 9ff4c75136 test: add golden-file baselines for host config refactor Garry Tan 2026-04-03 15:47:37 -07:00
  • 78aa634d69 chore: bump version and changelog (v0.15.3.0) garrytan/plan-devex-review Garry Tan 2026-04-03 08:02:36 -07:00
  • 2f05e585c0 Merge remote-tracking branch 'origin/main' into garrytan/plan-devex-review Garry Tan 2026-04-03 08:00:53 -07:00
  • 6c8136d20a feat: /devex-review skill — live DX audit with browse Garry Tan 2026-04-03 07:59:05 -07:00
  • b050ba4069 feat: /plan-devex-review skill — DX plan review with Osmani framework Garry Tan 2026-04-03 07:59:02 -07:00
  • ab4682d32c feat: add DX Review row to review dashboard Garry Tan 2026-04-03 07:58:58 -07:00
  • 6fa32532d9 feat: add DX framework resolver for shared principles and scoring rubric Garry Tan 2026-04-03 07:58:54 -07:00
  • 103a1b35dc docs: Slate agent integration research + design doc (#782) Garry Tan 2026-04-03 06:42:23 -07:00
  • e76c723462 docs: Slate agent integration research + design doc garrytan/slate-agent-support Garry Tan 2026-04-03 06:39:12 -07:00
  • c620de38e1 fix: setup runs pending migrations so git pull + ./setup works (#774) Garry Tan 2026-04-02 21:38:06 -07:00
  • 279b45a426 chore: bump version and changelog (v0.15.2.1) garrytan/migration-fix Garry Tan 2026-04-02 21:26:10 -07:00
  • 4a6baf67e6 fix: setup runs pending migrations so git pull + ./setup works Garry Tan 2026-04-02 21:26:08 -07:00
  • 2ae46cfb6c Merge remote-tracking branch 'origin/main' into garrytan/migration-fix Garry Tan 2026-04-02 21:21:20 -07:00
  • 242809df07 fix: setup runs pending migrations so git pull + ./setup works garrytan/loc-estimate Garry Tan 2026-04-02 20:41:37 -07:00
  • 846269e3b1 feat: voice-friendly skill triggers for AquaVoice (v0.14.6.0) (#732) Garry Tan 2026-04-02 20:35:18 -07:00
  • a86fd5f749 fix: resolve merge conflict with main, bump to v0.15.2.0 garrytan/voice-skill-triggers Garry Tan 2026-04-02 20:24:48 -07:00
  • 22c35973b1 test: update sidebar tests for model router + longer stopAgent slice Garry Tan 2026-04-02 20:04:16 -07:00
  • 700eb903ce fix: noisy debug logging + auto model routing in browse server Garry Tan 2026-04-02 20:04:13 -07:00
  • cf798f3f7e fix: replace 40+ silent catch blocks with debug logging Garry Tan 2026-04-02 20:04:09 -07:00
  • 8a6222f7f5 fix: stale auth token causes Unauthorized + invisible error text Garry Tan 2026-04-02 20:03:59 -07:00
  • 629a618736 test: BROWSE_NO_AUTOSTART guard in CLI + sidebar-agent env vars Garry Tan 2026-04-02 19:33:25 -07:00
  • 1bc02585aa feat: BROWSE_NO_AUTOSTART prevents sidebar from spawning headless browser Garry Tan 2026-04-02 19:32:17 -07:00
  • 256a72a378 fix: sidebar agent passes BROWSE_PORT to child claude Garry Tan 2026-04-02 19:19:54 -07:00
  • b4deb0b81e fix: suppress fake "session ended" and timeout errors in sidebar Garry Tan 2026-04-02 19:18:26 -07:00
  • 16885537c2 fix: sidebar connects directly to /health instead of waiting for background Garry Tan 2026-04-02 19:17:02 -07:00
  • c5a57978c1 feat: detailed step-by-step status in sidebar loading screen Garry Tan 2026-04-02 19:15:46 -07:00
  • d37e334f0d fix: startup health check retries every 1s instead of 10s Garry Tan 2026-04-02 19:14:35 -07:00
  • f04e48457e feat: sidebar debug visibility + auth race tests Garry Tan 2026-04-02 19:13:36 -07:00
  • 7aa3973564 fix: sidebar auth race — pass token in getPort response Garry Tan 2026-04-02 19:12:44 -07:00
  • f7d95848f2 feat: right-pointing arrow hint for sidebar on welcome page Garry Tan 2026-04-02 19:11:45 -07:00
  • e34aefa799 feat: reload button in sidebar footer Garry Tan 2026-04-02 19:00:37 -07:00
  • 55382859ba fix: sidebar auto-open retry with backoff + welcome page tests Garry Tan 2026-04-02 18:57:45 -07:00
  • a582f1a8bb feat: auto-open sidebar on every browser launch, not just first install Garry Tan 2026-04-02 18:43:27 -07:00
  • e935489107 feat: welcome page served from browse server on headed launch Garry Tan 2026-04-02 18:43:24 -07:00
  • a6d2694617 Merge remote-tracking branch 'origin/main' into garrytan/learning-phase-2.5-clean Garry Tan 2026-04-02 18:34:42 -07:00
  • d3ab453110 fix: resolve merge conflict — keep v0.15.2.0 in package.json Garry Tan 2026-04-02 18:34:41 -07:00
  • 4fc64f7f96 fix: top-level skill dirs so Claude discovers unprefixed names (#761) Garry Tan 2026-04-02 18:34:00 -07:00
  • a2726ac8fe docs: upgrade migration guide in CONTRIBUTING.md + CLAUDE.md pointer garrytan/fix-no-prefix-skills Garry Tan 2026-04-02 18:29:31 -07:00
  • d51e508c40 test: migration script validation + v0.15.2.0 end-to-end fix test Garry Tan 2026-04-02 18:29:28 -07:00
  • c2122395a4 feat: upgrade migration system — versioned fix scripts for broken state Garry Tan 2026-04-02 18:29:25 -07:00
  • 74469866d9 test: namespace isolation tests for first install + mode switching Garry Tan 2026-04-02 18:20:37 -07:00
  • cd96e207cb test: regression tests for top-level skill directory structure Garry Tan 2026-04-02 18:19:36 -07:00