Commit Graph

  • dae251e066 feat: team-friendly gstack install mode (v0.15.7.0) (#809) Garry Tan 2026-04-05 23:49:03 -07:00
  • 30d4550286 test: add source-level security tests for /batch endpoint Garry Tan 2026-04-05 23:40:47 -07:00
  • 11c397138d feat: add POST /batch endpoint for multi-command batching Garry Tan 2026-04-05 23:40:44 -07:00
  • 9fd29e3b56 Merge remote-tracking branch 'origin/main' into garrytan/security-wave-5 Garry Tan 2026-04-05 23:38:37 -07:00
  • cb0a8277fa chore: bump version and changelog (v0.15.13.0) Garry Tan 2026-04-05 23:35:40 -07:00
  • 1542dbe925 chore: merge origin/main, resolve VERSION + CHANGELOG conflicts #809 garrytan/team-install-mode Garry Tan 2026-04-05 23:32:48 -07:00
  • dfe946fe64 fix(security): CSS injection guard, timeout clamping, session validation, tests (#806) Garry Tan 2026-04-05 23:26:35 -07:00
  • 72df88d87e plan: batch command endpoint + multi-tab parallel execution for GStack Browser feat/browser-batch-multitab gstack 2026-04-06 06:24:06 +00:00
  • d384b095b1 Merge remote-tracking branch 'origin/main' into garrytan/openclaw-browser-ctrl Garry Tan 2026-04-05 23:19:57 -07:00
  • 7f25d4786b fix: verify tunnel is alive before returning URL to pair-agent Garry Tan 2026-04-05 22:58:37 -07:00
  • c151fabfca fix(security): IPv6 ULA blocking, cookie redaction, per-tab cancel, targeted token (#664) Garry Tan 2026-04-05 22:58:06 -07:00
  • a94a64f821 fix: snapshot -i auto-detects dropdown/popover interactive elements (#845) Garry Tan 2026-04-05 22:57:45 -07:00
  • 5bd05c9e0f fix(browse): terminate orphan server when parent process exits (#808) Garry Tan 2026-04-05 22:54:33 -07:00
  • a4a5784c09 fix(browse): Windows launcher extraEnv + headed-mode token (#822) Garry Tan 2026-04-05 22:54:09 -07:00
  • 58b0643a59 docs: add uninstall instructions to README (#812) Garry Tan 2026-04-05 22:53:43 -07:00
  • 6778508afc Merge remote-tracking branch 'origin/main' into garrytan/security-wave-5 Garry Tan 2026-04-05 22:52:39 -07:00
  • 1180e717c7 docs: regenerate top-level SKILL.md with updated flag descriptions #845 fix/snapshot-dropdown-interactive Garry Tan 2026-04-05 22:50:43 -07:00
  • fdaf90f6e9 test: strengthen clickability test guard assertions Garry Tan 2026-04-05 22:46:46 -07:00
  • 45e5687ac9 docs: update snapshot -i/-C flag descriptions to mention auto-enable behavior gstack 2026-04-06 03:45:12 +00:00
  • d7a06a64de chore: bump version and changelog (v0.15.12.0) gstack 2026-04-06 03:43:18 +00:00
  • 7cc7fbac99 Merge remote-tracking branch 'origin/main' into fix/snapshot-dropdown-interactive gstack 2026-04-06 03:35:47 +00:00
  • 237ae2abbe Revert "fix: snapshot -i auto-detects dropdown/popover interactive elements (#844)" root 2026-04-06 03:27:13 +00:00
  • 542e7836d0 fix: snapshot -i auto-detects dropdown/popover interactive elements (#844) Garry Tan 2026-04-05 20:25:12 -07:00
  • f32de04faf fix: snapshot -i auto-detects dropdown/popover interactive elements #844 root 2026-04-06 03:19:49 +00:00
  • 35bc7e34b1 docs: add security rationale for token in /health on localhost Garry Tan 2026-04-05 18:05:05 -07:00
  • 160d83ec1d test: verify /health token is localhost-only, never served through tunnel Garry Tan 2026-04-05 17:59:35 -07:00
  • 52226dafe2 fix: restore token in /health for localhost extension auth Garry Tan 2026-04-05 17:58:24 -07:00
  • 7b60c0bbe6 fix: E2E exit reason precedence + worktree prune race condition Garry Tan 2026-04-05 15:45:20 -07:00
  • 8801a62339 chore: bump version and changelog (v0.15.12.0) Garry Tan 2026-04-05 14:25:20 -07:00
  • e8ef9a5b73 Merge remote-tracking branch 'origin/main' into garrytan/openclaw-browser-ctrl Garry Tan 2026-04-05 14:19:22 -07:00
  • 094447d0fc fix: pair-agent skill compliance + fix all 16 pre-existing test failures Garry Tan 2026-04-05 12:22:43 -07:00
  • fe6880bff0 fix(browse): symlink resolution in meta-commands validateOutputPath (#820) Garry Tan 2026-04-05 11:45:32 -07:00
  • 49d7841ab3 fix(browse): add path validation to upload command (#821) Garry Tan 2026-04-05 11:45:05 -07:00
  • 4bc4bfedfd fix(bin): pass search params via env vars (RCE fix) (#819) Garry Tan 2026-04-05 11:44:07 -07:00
  • 422f172fbb feat: ship re-run executes all verification checks (v0.15.10.0) (#833) revert-844 Garry Tan 2026-04-05 11:43:13 -07:00
  • df0dab4973 chore: merge main, bump version to v0.15.11.0 #833 garrytan/ship-rerun-all-checks Garry Tan 2026-04-05 11:36:20 -07:00
  • 11d74038c3 test: comprehensive content security tests (47 tests) Garry Tan 2026-04-05 11:25:19 -07:00
  • 5dd2491a2f test: add 4 prompt injection test fixtures Garry Tan 2026-04-05 11:24:05 -07:00
  • fbe630db36 feat: add SECURITY section to pair-agent instruction block Garry Tan 2026-04-05 11:23:36 -07:00
  • 617fe8073c feat: snapshot split output format for scoped tokens Garry Tan 2026-04-05 11:23:14 -07:00
  • ec7f281a40 feat: hidden element stripping for scoped token text extraction Garry Tan 2026-04-05 11:08:15 -07:00
  • 5ba1472b5e feat: centralize content wrapping in handleCommandInternal response path Garry Tan 2026-04-05 11:06:50 -07:00
  • 5184ea677b feat: add content-security.ts with datamarking, envelope, and filter hooks Garry Tan 2026-04-05 11:05:38 -07:00
  • 905f1ddd38 refactor: split handleCommand into handleCommandInternal + HTTP wrapper Garry Tan 2026-04-05 11:05:11 -07:00
  • 34b8f2ac6a chore: bump version and changelog (v0.15.10.0) Garry Tan 2026-04-05 11:02:34 -07:00
  • b5ad6d4c0c test: regression guards for ship specialist dispatch + dedup + idempotency Garry Tan 2026-04-05 11:02:32 -07:00
  • f0197df41d feat: ship re-run executes all checks, adds review army + dedup Garry Tan 2026-04-05 11:02:29 -07:00
  • 5c1b22dbeb feat: review army idempotency + cross-review dedup resolver Garry Tan 2026-04-05 11:02:27 -07:00
  • b3cd3fd68b feat: native OpenClaw skills + ClaHub publishing (v0.15.10.0) (#832) Garry Tan 2026-04-05 10:07:03 -07:00
  • 2fa728986a docs: add ClawHub publishing instructions to CLAUDE.md #832 garrytan/openclaw-native-skills Garry Tan 2026-04-05 09:58:17 -07:00
  • 7c448cd36c fix: ClaHub → ClawHub (correct spelling) Garry Tan 2026-04-05 09:53:40 -07:00
  • 842f3b8def test: detect compiled binaries and large files tracked by git Garry Tan 2026-04-05 09:51:31 -07:00
  • bcff4da398 fix: stop tracking 58MB compiled binary bin/gstack-global-discover Garry Tan 2026-04-05 09:49:34 -07:00
  • 6faaf35113 fix: add gstack-upgrade to OpenClaw dispatch routing Garry Tan 2026-04-05 09:46:53 -07:00
  • e6b6eb2b88 chore: bump version and changelog (v0.15.10.0) Garry Tan 2026-04-05 09:42:51 -07:00
  • 0f9c1e3f7e docs: ClaHub install instructions + dispatch routing rules Garry Tan 2026-04-05 09:42:26 -07:00
  • 45dba990cd chore: clear OpenClaw includeSkills — native skills replace generated Garry Tan 2026-04-05 09:42:21 -07:00
  • 397f2bf11b feat: add AGENTS.md dispatch section with behavioral rules Garry Tan 2026-04-05 09:42:16 -07:00
  • 0dff5cbef6 feat: add 4 native OpenClaw skills for ClaHub publishing Garry Tan 2026-04-05 09:42:11 -07:00
  • bd8d44d641 docs: rewrite README OpenClaw install — one paste, real instructions (#818) #308 Garry Tan 2026-04-05 02:34:02 -07:00
  • 9fe7840755 docs: rewrite README OpenClaw install — one paste, real instructions #818 garrytan/readme-openclaw-install Garry Tan 2026-04-05 02:33:42 -07:00
  • e2d005c7f4 feat: OpenClaw integration v2 — prompt is the bridge (v0.15.9.0) (#816) Garry Tan 2026-04-05 02:23:59 -07:00
  • cd31ff6d22 chore: merge main, resolve VERSION + CHANGELOG conflicts #816 garrytan/openclaw-integration Garry Tan 2026-04-05 02:07:45 -07:00
  • db18f0f16c feat: add Plan dispatch tier — full review gauntlet for Claude Code project planning Garry Tan 2026-04-05 02:06:15 -07:00
  • 85b261c7c7 fix: remove all Wintermute references from source files Garry Tan 2026-04-05 02:04:30 -07:00
  • 2b08cfe71e fix: close redundant PRs + friendly error on all design commands (v0.15.8.1) (#817) Garry Tan 2026-04-05 02:02:06 -07:00
  • 49eac4c299 docs: expand /pair-agent, /design-shotgun, /design-html in README Garry Tan 2026-04-05 02:00:05 -07:00
  • adbcd2cb5e docs: tout /pair-agent as headline feature in CHANGELOG + README Garry Tan 2026-04-05 01:58:12 -07:00
  • 9eae53fd0e chore: bump version and changelog (v0.15.8.1) #817 garrytan/close-redundant-prs Garry Tan 2026-04-05 01:53:53 -07:00
  • 675a975423 test: regression test for >128KB Codex session_meta Garry Tan 2026-04-05 01:53:49 -07:00
  • 481f454a1b fix: friendly OpenAI org error on all design commands Garry Tan 2026-04-05 01:53:46 -07:00
  • 1a0f4488fc chore: bump version and changelog (v0.15.9.0) Garry Tan 2026-04-05 01:44:35 -07:00
  • e0a533d3bd test: update golden baselines + OpenClaw includeSkills tests Garry Tan 2026-04-05 01:44:07 -07:00
  • ba3f1836af docs: OpenClaw architecture doc + regenerate all SKILL.md with spawned session detection Garry Tan 2026-04-05 01:44:00 -07:00
  • b733d133b8 feat: OpenClaw integration — gstack-lite/full generation + spawned session detection Garry Tan 2026-04-05 01:43:54 -07:00
  • 44629bd1a4 feat: add includeSkills to HostConfig + update OpenClaw config Garry Tan 2026-04-05 01:43:48 -07:00
  • 36a20c5d59 fix: chain scope bypass + /health info leak when tunneled Garry Tan 2026-04-05 00:49:31 -07:00
  • a5b40045b8 test: comprehensive tests for auth ordering, tunnel, ngrok, headed mode Garry Tan 2026-04-05 00:12:05 -07:00
  • e06f0a6696 feat: pair-agent auto-launches headed mode before pairing Garry Tan 2026-04-05 00:09:44 -07:00
  • 1652f224c7 fix(discover): parse Codex sessions with large session_meta (>4KB) (#798) Diego Sens 2026-04-05 04:09:35 -03:00
  • f91ad61a15 fix: user-friendly error when OpenAI org is not verified (#776) Matt Van Horn 2026-04-05 00:09:32 -07:00
  • 87a3e62569 fix: scoped tokens rejected on /command — auth gate ordering bug Garry Tan 2026-04-05 00:06:52 -07:00
  • d5753b16f1 fix: pair-agent skill must output the instruction block verbatim Garry Tan 2026-04-05 00:03:03 -07:00
  • da624aa554 feat: on-demand tunnel start via POST /tunnel/start Garry Tan 2026-04-05 00:01:41 -07:00
  • 7ed3b12854 feat: smart ngrok detection + auto-tunnel in pair-agent Garry Tan 2026-04-04 23:59:39 -07:00
  • 376814c3f9 feat: improved instruction block with snapshot→@ref pattern Garry Tan 2026-04-04 23:53:52 -07:00
  • bf66cec3d5 docs: remote browser access reference for paired agents Garry Tan 2026-04-04 23:53:47 -07:00
  • 7bc46ed8f2 feat: /pair-agent skill — syntactic sugar for browser sharing Garry Tan 2026-04-04 23:52:12 -07:00
  • cd85bdc196 fix: CSO security fixes — token leak, domain bypass, input validation Garry Tan 2026-04-04 23:37:36 -07:00
  • bda0cfda1e chore: bump version and changelog (v0.15.9.0) Garry Tan 2026-04-04 23:22:12 -07:00
  • 28b7301c6f merge: resolve conflicts with main (adopt chrome-extension origin gating) Garry Tan 2026-04-04 23:20:15 -07:00
  • 32abe70047 test: tab isolation + instruction block generator tests Garry Tan 2026-04-04 23:18:37 -07:00
  • fafe68b44c feat: pair-agent CLI command + instruction block generator Garry Tan 2026-04-04 23:18:32 -07:00
  • eb6f57239b feat: tab enforcement + POST /pair endpoint + activity attribution Garry Tan 2026-04-04 23:18:27 -07:00
  • 8fa3d7b06d feat: tab isolation for multi-agent browser access Garry Tan 2026-04-04 23:18:23 -07:00
  • bf1797a9c6 chore: merge origin/main, resolve VERSION + CHANGELOG conflicts Garry Tan 2026-04-04 22:48:46 -07:00
  • 9ca8f1d7a9 feat: adaptive gating + cross-review dedup for review army (v0.15.2.0) (#760) Garry Tan 2026-04-04 22:46:21 -07:00
  • b3d24089bd chore: merge main, resolve CHANGELOG conflict, bump to v0.15.8.0 #811 garrytan/openclaw-plan Garry Tan 2026-04-04 22:18:46 -07:00
  • 6697a4e7ec Merge remote-tracking branch 'origin/main' into garrytan/learning-phase-2.5-clean #760 garrytan/learning-phase-2.5-clean Garry Tan 2026-04-04 22:15:39 -07:00
  • 076ac8b5b7 docs: update CHANGELOG for Phase 2 + Phase 3 implementation Garry Tan 2026-04-04 22:13:56 -07:00