Commit Graph

  • 4887453cdf docs: update USING_GBRAIN_WITH_GSTACK for v1.43.1.0 voyage-code-3 default Garry Tan 2026-05-21 08:47:47 -07:00
  • 88b4bfa5f1 chore: bump to v1.43.1.0 with voyage-code-3 default + tests Garry Tan 2026-05-21 08:43:58 -07:00
  • fcb491d5f4 Merge remote-tracking branch 'origin/main' into garrytan/colombo-v3 Garry Tan 2026-05-21 08:33:04 -07:00
  • 0b8ead811f Merge remote-tracking branch 'origin/main' into garrytan/muscat-v3 Garry Tan 2026-05-21 08:09:16 -07:00
  • 5867286c75 test: gbrain PGLite + voyage-code-3 init contract + sync integration Garry Tan 2026-05-20 21:08:37 -07:00
  • b65fc98c5c chore: regenerate SKILL.md after voyage-code-3 default Garry Tan 2026-05-20 20:58:57 -07:00
  • 42c1cfe619 feat: default PGLite to voyage-code-3 when VOYAGE_API_KEY set Garry Tan 2026-05-20 20:58:39 -07:00
  • f91cbce606 docs: drop ~/.zshrc env note in favor of GSTACK_* env-shim reference Garry Tan 2026-05-20 20:58:25 -07:00
  • 029356e1f0 v1.42.2.0 fix wave: browse launch hardening (2 bug fixes + headed exit-code wiring) (#1629) Garry Tan 2026-05-20 19:30:08 -07:00
  • e22de6025d docs: roll up iOS port CHANGELOG entry as v1.43.0.0 Garry Tan 2026-05-20 11:32:58 -07:00
  • f3d040328b chore: bump version v1.42.1.1 → v1.42.2.0 garrytan/tel-aviv-v3 Garry Tan 2026-05-20 11:29:18 -07:00
  • c89d45c9ba Merge remote-tracking branch 'origin/main' into garrytan/colombo-v3 Garry Tan 2026-05-20 09:46:07 -07:00
  • 57b9bac132 v1.42.1.1 fix wave: browse launch hardening (2 bug fixes + headed exit-code wiring) Garry Tan 2026-05-20 09:28:26 -07:00
  • 75f8ce6362 test(e2e-plan): tolerate transient error_api with zero-turn signature Garry Tan 2026-05-20 09:04:57 -07:00
  • b03cd1ae2d v1.42.1.0 feat: gate terminal-agent teardown on ServerConfig.ownsTerminalAgent (unblocks gbrowser embedder) (#1615) Garry Tan 2026-05-20 08:41:29 -07:00
  • 925f6ab852 docs: surface ios-qa CLIs + add end-to-end how-to walkthrough Garry Tan 2026-05-20 07:55:37 -07:00
  • 993648d9e0 Merge remote-tracking branch 'origin/main' into garrytan/colombo-v3 Garry Tan 2026-05-20 07:49:31 -07:00
  • 4274b1204d feat(ios): ship gstack-ios-qa-daemon + gstack-ios-qa-mint launchers Garry Tan 2026-05-20 07:43:06 -07:00
  • 37504c83a7 Merge remote-tracking branch 'origin/main' into garrytan/missoula-v2 garrytan/missoula-v2 Garry Tan 2026-05-20 07:37:33 -07:00
  • c2f2acebf6 feat(ios): hoist DebugBridgeTouch into canonical templates Garry Tan 2026-05-20 07:37:31 -07:00
  • 7ca04d8ef0 v1.42.0.0 Daegu wave: 23 community-filed bugs + PTY classifier enforcement (24 bisect commits) (#1594) Garry Tan 2026-05-20 07:35:01 -07:00
  • 0268c66b6f v1.40.0.2 fix(browse): Cmd+Q on managed Chromium stops triggering supervisor respawn gbrowser-anti-detection Garry Tan 2026-05-20 06:59:48 -07:00
  • cf65bb055a fix(ios): SwiftUI Button synthesized tap on iOS 18+ Garry Tan 2026-05-20 07:01:21 -07:00
  • b6ba3b9c06 merge: origin/main (v1.41.1.0 audit wave) into garrytan/daegu-v3 garrytan/daegu-v3 Garry Tan 2026-05-20 07:00:38 -07:00
  • 7ab6c5f7a1 v1.40.0.2 fix(browse): Cmd+Q on managed Chromium stops triggering supervisor respawn garrytan/clean-quit-no-restart Garry Tan 2026-05-20 06:59:48 -07:00
  • 40d00bd2ce v1.41.1.0 fix wave: 7 HIGH bugs from external audit + regression tests (PR #1169 follow-up) (#1592) Garry Tan 2026-05-20 06:56:41 -07:00
  • 945600428e feat(ios): real daemon tunnelProvider + KIF-derived UITouch synthesis Garry Tan 2026-05-20 06:37:40 -07:00
  • f4f8b9f966 fix(ios): 3 architecture bugs surfaced by real-iPhone device test Garry Tan 2026-05-19 21:59:02 -07:00
  • ec7d88e424 fix(browse): enable Chromium sandbox on headed launchPersistentContext Garry Tan 2026-05-19 20:39:21 -07:00
  • a835de39b0 v1.40.0.1 fix(browse): enable Chromium sandbox on headed launchPersistentContext garrytan/headed-sandbox-on Garry Tan 2026-05-19 20:39:21 -07:00
  • 54b719ab2c docs: note ServerConfig.ownsTerminalAgent in CLAUDE.md sidebar block Garry Tan 2026-05-19 19:29:13 -07:00
  • 34d9763e78 chore: bump version and changelog (v1.42.1.0) Garry Tan 2026-05-19 19:26:47 -07:00
  • 4f1208e668 chore: file followup TODOs (identity-based pkill, cfg.config composition gap, ownership-object trigger) Garry Tan 2026-05-19 19:26:41 -07:00
  • 94e15c5778 feat: gate terminal-agent teardown on ServerConfig.ownsTerminalAgent Garry Tan 2026-05-19 19:26:29 -07:00
  • 1d03d5a2e9 feat: buildGStackLaunchArgs adds --gstack-suppress-prepare-stack-trace Garry Tan 2026-05-19 17:23:57 -07:00
  • 13f7e351da feat: buildGStackLaunchArgs — Pack 1 cmdline-switch construction for gbrowser Garry Tan 2026-05-19 11:45:45 -07:00
  • 0c0551975e chore(release): bump v1.41.0.0 → v1.42.0.0 to clear queue collision with #1574 Garry Tan 2026-05-19 10:19:44 -07:00
  • ed5294e8cf fix(find-browse): resolve source-checkout layout <git-root>/browse/dist/browse[.exe] Garry Tan 2026-05-19 10:19:30 -07:00
  • ea961e4faa feat: Layer C stealth — chrome.*, Notification, per-install hardware, toString Proxy (gbrowser T1+T3+D6) Garry Tan 2026-05-19 10:10:23 -07:00
  • ab277ad27b chore(release): v1.41.0.0 — Daegu wave (24 bisect commits, 14 user-facing fixes) Garry Tan 2026-05-18 22:17:59 -07:00
  • 5e9dc61c31 test(fixtures): regenerate ship-SKILL.md golden baselines after C10-C13 + C16 templates Garry Tan 2026-05-18 22:13:42 -07:00
  • aa6b5665d2 feat(browse): opt-in extended stealth mode with 6 detection-vector patches (#1112) Garry Tan 2026-05-18 21:50:30 -07:00
  • 77b51a9e54 test(security): invariant — extension PTY inject must be scan-gated (#1370) Garry Tan 2026-05-18 21:46:43 -07:00
  • 9a643dc17d feat(extension): route gstackInjectToTerminal through /pty-inject-scan (#1370) Garry Tan 2026-05-18 21:44:22 -07:00
  • 33d6eae996 feat(security): add POST /pty-inject-scan endpoint for pre-PTY-inject scans (#1370) Garry Tan 2026-05-18 21:40:43 -07:00
  • 51f3a69f09 feat(security): sidecar IPC client with lifecycle + circuit breaker (#1370) Garry Tan 2026-05-18 21:33:37 -07:00
  • 70199c0141 feat(security): add Node sidecar entry for L4 prompt-injection classifier (#1370) Garry Tan 2026-05-18 21:31:11 -07:00
  • dd84bdb7d9 fix(browse): guard full-page screenshots against Anthropic vision API >2000px brick (#1214) Garry Tan 2026-05-18 21:28:56 -07:00
  • 16fca84d04 fix(design): disclose OpenAI key source + warn on cwd .env match (#1278, closes #1248) Garry Tan 2026-05-18 21:22:18 -07:00
  • bf7a31e427 fix(codex): surface non-zero exits so wrappers stop reading as silent stalls (#1467, #1327) Garry Tan 2026-05-18 21:19:35 -07:00
  • 75872b9541 fix(skills): use command -v instead of which for codex detection (#1197) Garry Tan 2026-05-18 21:16:32 -07:00
  • 95968b3eb4 test(codex): pin filesystem-boundary preservation across all codex review surfaces (#1503, #1522) Garry Tan 2026-05-18 21:13:15 -07:00
  • 6d8908a54a fix(review): diff from git merge-base, not git diff origin/<base> (#1492) Garry Tan 2026-05-18 21:11:28 -07:00
  • 0f6227ecde fix(codex): move diff scope into prompt instead of --base (Codex CLI 0.130+ argv conflict) (#1209) Garry Tan 2026-05-18 21:06:22 -07:00
  • ebc4db83a9 ci(windows): add fresh-install E2E gate that runs bun run build on windows-latest Garry Tan 2026-05-18 21:01:28 -07:00
  • c4516f642c fix(windows): .exe glob in .gitignore + .exe extension resolution in find-browse (#1554) Garry Tan 2026-05-18 21:00:33 -07:00
  • 8a24e896f1 fix(build): extract package.json build to scripts/build.sh for Windows Bun compat (#1538, #1537, #1530, #1457, #1561) Garry Tan 2026-05-18 20:59:34 -07:00
  • 2da1c4e5cd fix(resolvers): rewrite all gbrain put_page instructions to canonical put <slug> Garry Tan 2026-05-18 20:42:29 -07:00
  • 765e0d3195 test(memory-ingest): pin put_page regression + scrub stale name from --help and comments (#1346) Garry Tan 2026-05-18 20:38:03 -07:00
  • 8c956fa2a8 test(gbrain-doctor): pin schema_version:2 doctor parse path (#1418) Garry Tan 2026-05-18 20:36:12 -07:00
  • 8b03c357ef fix(brain-context-load): probe gbrain via execFile, not shell builtin (#1559) Garry Tan 2026-05-18 20:34:05 -07:00
  • 59a9b841af fix(gbrain-sync): sourceLocalPath handles wrapped {sources:[...]} shape from gbrain v0.20+ Garry Tan 2026-05-18 20:32:37 -07:00
  • 0c7ef235ed fix(gstack-paths): guard CLAUDE_PLUGIN_DATA against cross-plugin contamination (#1569) Garry Tan 2026-05-18 20:31:32 -07:00
  • 4761d67182 chore: bump version and changelog (v1.41.1.0) fix/audit-critical-high-bugs Garry Tan 2026-05-18 16:56:31 -07:00
  • 81645b29e5 test: regression tests for shell-script bugs in PR #1169 (#2-#5) Garry Tan 2026-05-17 20:29:42 -07:00
  • acd485ff11 test(global-discover): regression for extractCwdFromJsonl 64KB cap Garry Tan 2026-05-17 20:29:23 -07:00
  • d3bc545268 test(browse): regression tests for downloadFile cleanup + parsePdfFromFile guard Garry Tan 2026-05-17 20:29:08 -07:00
  • 206e114387 fix(security-classifier): await writer close before unlinking tmp on error Garry Tan 2026-05-17 20:28:56 -07:00
  • b4fe510648 test(ios): real Swift compile + XCTest fixture; device-path probe; loopback bind fix Garry Tan 2026-05-17 20:12:03 -07:00
  • f75f891512 test: export downloadFile, parsePdfFromFile, extractCwdFromJsonl Garry Tan 2026-05-17 19:53:08 -07:00
  • 7dc60076ec fix(global-discover): stop dropping sessions when header >8KB RagavRida 2026-04-24 00:08:28 +05:30
  • ac89d8847e fix(meta-commands): guard JSON.parse in pdf --from-file parser RagavRida 2026-04-24 00:07:52 +05:30
  • 321a4e75b5 fix(security-classifier): close writer + delete tmp on download error RagavRida 2026-04-24 00:07:24 +05:30
  • 3bba467289 fix(verify-rls): drop predictable $$-based tmp file fallback RagavRida 2026-04-24 00:06:58 +05:30
  • 46821fe6d8 fix(telemetry-sync): drop predictable $$ tmp-file fallback RagavRida 2026-04-24 00:06:39 +05:30
  • b7d690bb34 fix(build-app): bail out if 'mktemp -d' fails instead of cp-ing into '/' RagavRida 2026-04-24 00:05:30 +05:30
  • 8abf726f04 fix(build-app): escape sed replacement metachars in Chromium rebrand RagavRida 2026-04-24 00:04:30 +05:30
  • d184edef78 Merge remote-tracking branch 'origin/main' into garrytan/colombo-v3 Garry Tan 2026-05-17 19:07:49 -07:00
  • fc0137b4b0 chore: bump version and changelog (v1.40.0.0) Garry Tan 2026-05-17 19:06:16 -07:00
  • b095448f89 test(ios): high-level E2E + touchfile registration Garry Tan 2026-05-17 19:06:16 -07:00
  • 4334c65177 feat(ios): gen-accessors codegen tool (SwiftPM + TS port) Garry Tan 2026-05-17 19:06:15 -07:00
  • 3126363c2c feat(ios): Mac-side daemon (bun/TS) for Tailscale identity gating + USB proxy Garry Tan 2026-05-17 19:06:01 -07:00
  • 9ffde24474 feat(ios): Swift templates for StateServer + DebugOverlay v2 + structural Release guard Garry Tan 2026-05-17 19:05:49 -07:00
  • 54fe375300 feat(ios): author 5 iOS device-farm skill templates + generated docs Garry Tan 2026-05-17 19:05:39 -07:00
  • 026751ea20 v1.40.0.0 fix wave: gbrain sync hardening (8 community PRs + migration) (#1547) Garry Tan 2026-05-17 08:26:36 -07:00
  • 694ecf45a4 chore: v1.40.0.0 — gbrain sync hardening wave garrytan/gbrain-sync-hardening Garry Tan 2026-05-16 14:11:29 -07:00
  • c9b24d2295 fix(gbrain-install): skip postinstall on Windows MSYS/MINGW + post-install probe genisis0x 2026-05-14 14:14:27 +05:30
  • d0463e59ed fix(brain-allowlist): sync project-root eng-review-test-plan artifacts (#1452) genisis0x 2026-05-13 14:31:29 +05:30
  • 62ff90cfc9 fix(gbrain-sources): bump gbrain sources list --json timeout 10s → 30s Jason Shultz 2026-05-14 14:47:13 -07:00
  • 2b5dd909ae fix(gbrain-sync): add .gbrain-source to consumer repo .gitignore (#1384) genisis0x 2026-05-15 16:13:54 +05:30
  • 0fb7fa6c1e fix(gbrain-sync): centralize gbrain spawn surface + seed DATABASE_URL Garry Tan 2026-05-16 14:05:24 -07:00
  • f8e4291521 fix(gbrain): probe CLI without command builtin Jayesh Betala 2026-05-16 21:00:32 +05:30
  • cfd2b5d792 fix(gbrain-sync): cut source-id slugs on hyphen boundaries (+ #1357) drummerms 2026-05-16 13:56:23 -07:00
  • cdd3a2f77a fix(gbrain-sync): fold hostname into code-source id hash + migration (#1414) 0xDevNinja 2026-05-16 13:53:42 -07:00
  • 33cb4715ef v1.39.2.0 feat: GSTACK_* env-shim for Conductor + gbrain/gstack setup docs (#1534) Garry Tan 2026-05-16 12:32:33 -07:00
  • 76fdb1e2f6 docs: Conductor strips canonical API keys (not just "doesn't inherit") garrytan/rome-v3 Garry Tan 2026-05-15 18:03:14 -07:00
  • 93c8a8a729 test: unit coverage for conductor-env-shim Garry Tan 2026-05-15 17:50:37 -07:00
  • 6d7dad245b docs: gbrain+gstack setup, Conductor env mapping (v1.39.2.0) Garry Tan 2026-05-15 17:26:44 -07:00
  • 506ed6b40e feat: GSTACK_* env-key shim for Conductor workspaces Garry Tan 2026-05-15 17:26:36 -07:00
  • f58977041c v1.39.1.0 feat: EXIT PLAN MODE GATE for plan-mode review skills (#1512) Garry Tan 2026-05-15 08:13:20 -07:00