Commit Graph

  • dc51fa9de1 feat(gbrain): v1.34.0.0 migration notice + transcripts allowlist for artifacts pipeline Garry Tan 2026-05-13 11:42:24 -07:00
  • f35afb7b1f feat(gbrain): orchestrator SKIP when local engine not ok + remote-http transcripts via artifacts pipeline Garry Tan 2026-05-13 11:30:19 -07:00
  • 0fe03ecd06 chore: bump version and changelog (v1.34.2.0) garrytan/macau-v2 Garry Tan 2026-05-13 11:23:20 -07:00
  • 0ef4ff80cb test: raise timeouts for slow integration tests Garry Tan 2026-05-13 11:23:02 -07:00
  • fcbc217fdc fix(codex): /codex review works on Codex CLI ≥0.130.0 Garry Tan 2026-05-13 11:22:42 -07:00
  • 9ae98e9d4d fix(gbrain): engine detection survives gbrain ≥0.25 schema + non-zero doctor exit Garry Tan 2026-05-13 11:22:15 -07:00
  • f94aef7303 fix(learnings): accept type:"investigation" in gstack-learnings-log Garry Tan 2026-05-13 11:21:50 -07:00
  • 3cf2885bae refactor(gbrain): rewrite gstack-gbrain-detect bash→TS + add gbrain_local_status field Garry Tan 2026-05-13 11:10:23 -07:00
  • f59c5a7a60 feat(gbrain): add lib/gbrain-local-status classifier with 5-state engine status + 60s cache Garry Tan 2026-05-13 11:00:02 -07:00
  • 5a425d366b docs(CLAUDE.md): add workflow for fork PRs from garrytan-agents Garry Tan 2026-05-13 10:59:37 -07:00
  • 386fe518f9 v1.34.1.0 fix: gstack-update-check resists stale GitHub raw CDN + adds semver-order guard (#1475) Garry Tan 2026-05-13 13:37:31 -04:00
  • 33e8720643 chore: bump version and changelog (v1.34.1.0) garrytan/update-check-stale-cdn Garry Tan 2026-05-13 10:20:43 -07:00
  • 610c7cf778 fix: gstack-update-check resolves remote VERSION via SHA-pinned URL Garry Tan 2026-05-13 10:20:31 -07:00
  • 82cd29226d chore(docs): regen document-generate/SKILL.md after merging main Garry Tan 2026-05-13 09:56:45 -07:00
  • 9519a64496 Merge remote-tracking branch 'origin/main' into feat/document-release-diataxis Garry Tan 2026-05-13 09:54:08 -07:00
  • 9e5e851b62 chore(docs): regenerate gstack/llms.txt with /document-generate entry Garry Tan 2026-05-13 09:26:37 -07:00
  • 0c88517a0f v1.34.0.0 feat: gstack consumable as submodule (factory-export API + AUTH_TOKEN env + import.meta.main gate) (#1472) Garry Tan 2026-05-13 12:22:30 -04:00
  • 0667293746 chore: bump version and changelog (v1.34.0.0) garrytan/monterrey-v3 Garry Tan 2026-05-13 08:13:16 -07:00
  • 149fe74349 fix: harden auth-token validation, TDZ try/catch, lockfile path safety Garry Tan 2026-05-13 08:05:39 -07:00
  • 5c234006a8 Merge remote-tracking branch 'origin/main' into garrytan/monterrey-v3 Garry Tan 2026-05-13 07:16:14 -07:00
  • df6d2a1611 feat(server): factory-export API surface + import.meta.main gate Garry Tan 2026-05-11 23:25:37 -07:00
  • fde757cff2 feat(browser-manager): isCustomChromium gate + per-workspace profile + lock cleanup Garry Tan 2026-05-11 23:20:21 -07:00
  • 4b3bbed242 fix(security-classifier): TDZ when claude CLI is missing from PATH Garry Tan 2026-05-11 23:20:07 -07:00
  • bed1a9f5ed feat(config): add resolveGstackHome, resolveChromiumProfile, cleanSingletonLocks Garry Tan 2026-05-11 23:19:58 -07:00
  • dc6252d1df v1.33.2.0 fix: setup guards against Conductor worktree pollution of global install (#1446) Garry Tan 2026-05-11 20:35:58 -07:00
  • 946e24500d chore: bump version and changelog (v1.33.2.0) garrytan/suva Garry Tan 2026-05-11 20:21:34 -07:00
  • 6d75c30246 fix(setup): skip Claude skill registration when run from a worktree of the global install Garry Tan 2026-05-11 20:21:29 -07:00
  • 1a4f0c9c15 v1.33.1.0 fix(learnings): token-OR query + task-shaped retrieval in 3 long skills (#1442) Garry Tan 2026-05-11 19:34:33 -07:00
  • 7968290752 test: refresh codex+factory ship golden fixtures garrytan/santiago-v1 Garry Tan 2026-05-11 18:59:02 -07:00
  • accc864cda chore: bump version and changelog (v1.33.1.0) Garry Tan 2026-05-11 18:58:39 -07:00
  • 513c9660fa feat(skills): task-shaped queries + mid-flow refresh in /investigate /qa /ship Garry Tan 2026-05-11 18:58:33 -07:00
  • 7a4f714ec9 feat(resolver): parameterized LEARNINGS_SEARCH with shell-injection guard Garry Tan 2026-05-11 18:58:23 -07:00
  • a0539b5f06 fix(learnings): use token-OR matching in gstack-learnings-search --query Garry Tan 2026-05-11 18:58:14 -07:00
  • d21ba06b5a v1.33.0.0 feat: /sync-gbrain memory-stage batch-import refactor (D1-D8) + F6/F9 + signal cleanup (#1432) Garry Tan 2026-05-11 18:47:33 -07:00
  • a80bd3a47f Merge remote-tracking branch 'origin/main' into garrytan/dublin-v1 garrytan/dublin-v1 Garry Tan 2026-05-11 12:49:21 -07:00
  • f571ffb615 Merge remote-tracking branch 'origin/main' into garrytan/dublin-v1 Garry Tan 2026-05-11 12:18:58 -07:00
  • 74895062fb v1.32.0.0 fix wave: 7 community PRs + 5 gate-eval hardenings (#1431) Garry Tan 2026-05-11 12:16:26 -07:00
  • a2f09cafb6 docs: setup-gbrain/memory.md reflects opt-in per-file gitleaks Garry Tan 2026-05-11 10:18:09 -07:00
  • 0d6511ad6a v1.33.0.0 docs: design doc, P2 perf TODOs, gbrain guidance block, changelog Garry Tan 2026-05-11 10:16:18 -07:00
  • 9d023c0410 test: batch-ingest writer regressions + refresh golden ship fixtures Garry Tan 2026-05-11 10:16:06 -07:00
  • 4546ecf6cd feat: orchestrator OK/ERR verdict parser for batch memory ingest Garry Tan 2026-05-11 10:15:48 -07:00
  • d8183069ab refactor: batch-import architecture (D1-D8) + F6 atomic state + F9 full-file hash Garry Tan 2026-05-11 10:15:20 -07:00
  • 3feebf39c4 docs(changelog): note the 5 gate-eval hardenings in For contributors garrytan/wellington Garry Tan 2026-05-11 09:55:40 -07:00
  • 2603a7df58 chore: sync package.json version field with VERSION file Garry Tan 2026-05-11 09:54:49 -07:00
  • 62c73080e3 test(scrape-prototype-path): accept JSON shape variants beyond "items" Garry Tan 2026-05-11 09:49:17 -07:00
  • 1919265b49 test(auq-compliance): stretch budgets to fit /plan-ceo-review Step 0F Garry Tan 2026-05-11 09:48:46 -07:00
  • 561594f54a test(plan-design-with-ui): expand AUQ-detection tail from 2.5KB to 5KB Garry Tan 2026-05-11 09:47:30 -07:00
  • 86bc2e993c test(office-hours): retier builder-wildness from gate to periodic Garry Tan 2026-05-11 09:47:12 -07:00
  • 5a11abef6f test(benchmark-providers): drop literal 'ok' assertion on gemini smoke Garry Tan 2026-05-11 09:46:21 -07:00
  • 369bc62cf7 feat(document-generate): add Diataxis documentation generation skill Hermes Agent 2026-05-11 12:34:01 +00:00
  • 1730a06135 feat(document-release): add Diataxis coverage map, diagram drift detection, and docs debt tracking Hermes Agent 2026-05-11 12:07:15 +00:00
  • 237bdf739d v1.32.0.0 fix wave: 7 community PRs + 3 security/hardening fixes Garry Tan 2026-05-10 11:23:10 -07:00
  • 4e360765f5 test: refresh ship goldens + ratchet preamble budget for #1205 Garry Tan 2026-05-10 11:18:57 -07:00
  • 351bbb8426 test: bump remaining claude-opus-4-6 → 4-7 references Garry Tan 2026-05-10 11:08:26 -07:00
  • 599d2e22a7 chore: regenerate SKILL.md files for new \\u-escape preamble rule Garry Tan 2026-05-10 11:08:11 -07:00
  • 61f5443bca fix(ask-user-format): forbid \uXXXX escaping of CJK chars Garry Tan 2026-05-10 11:07:55 -07:00
  • 2eb946b09b fix(extension): add "tabs" permission for live tab awareness off-localhost Garry Tan 2026-05-10 11:06:58 -07:00
  • 6896f8b429 fix(browse): block direct IPv6 link-local navigation Garry Tan 2026-05-10 11:06:43 -07:00
  • 38383f4b06 fix(build): make .version writes resilient to missing git HEAD Garry Tan 2026-05-10 11:06:21 -07:00
  • d0b3c090a9 test(memory-ingest): regression for NUL-byte strip on gbrain put body Garry Tan 2026-05-10 11:06:00 -07:00
  • 68038cc604 fix(memory-ingest): strip NUL bytes from transcript body before put Garry Tan 2026-05-10 11:05:27 -07:00
  • 79f7a24eb4 fix(token-registry): UTF-8 byte-length short-circuit before timingSafeEqual Garry Tan 2026-05-10 11:04:54 -07:00
  • 49cc4ff9c9 v1.31.1.0 fix wave: 3 community PRs (careful BSD sed, codex Step 0 rename, make-pdf setup ordering) (#1413) Garry Tan 2026-05-10 06:57:24 -07:00
  • ec5cabbbfe chore: bump version and changelog (v1.31.1.0) pr-wave-32 Garry Tan 2026-05-10 02:15:19 -07:00
  • a6b32b71af fix(make-pdf): move setup before preamble footer Jayesh Betala 2026-05-09 19:50:22 +05:30
  • 9d92f8e9c2 docs(codex): regenerate SKILL.md after Step 0 rename Matt Van Horn 2026-05-09 09:36:28 -07:00
  • 2cca6a1b38 docs(codex): rename Step 0 to avoid collision with platform-detect prelude Matt Van Horn 2026-05-09 09:36:28 -07:00
  • e719af0508 fix(careful): BSD sed compatibility for safe exception detection on macOS ToraDady 2026-04-27 20:31:08 +09:00
  • 5d4fe7df07 v1.31.0.0 fix: delete AskUserQuestion fallback (root cause of forever war) + harness primitives (#1390) Garry Tan 2026-05-09 17:01:13 -07:00
  • 33de14ca01 Merge remote-tracking branch 'origin/main' into garrytan/tallahassee-v3 garrytan/tallahassee-v3 Garry Tan 2026-05-09 08:10:38 -07:00
  • 00f966b3ec v1.30.0.0 fix wave: 21 community PRs + Windows CI extension + codex flag-semantics smoke (#1391) Garry Tan 2026-05-09 08:06:47 -07:00
  • 09f90453a5 chore: bump version and changelog (v1.31.0.0) Garry Tan 2026-05-09 00:03:56 -07:00
  • 4b89406ebe test(domain-skills): cover #1369 classifier_score=0 quarantine + score>0 promote path garrytan/melbourne-v1 Garry Tan 2026-05-08 23:51:08 -07:00
  • 728b3ca61f Merge remote-tracking branch 'origin/main' into garrytan/tallahassee-v3 Garry Tan 2026-05-08 23:45:28 -07:00
  • 558e195c46 test: delete --disallowedTools AskUserQuestion-blocked test variants Garry Tan 2026-05-08 23:43:37 -07:00
  • 4d577830a8 test(plan-ceo): pre-prime --disallowedTools test with concrete plan content Garry Tan 2026-05-08 23:34:02 -07:00
  • c18d9fa308 test(plan-ceo): bump --disallowedTools test timeout to 10 min Garry Tan 2026-05-08 23:30:56 -07:00
  • 7757233d53 test: expose high-water-mark flags through PlanSkillObservation Garry Tan 2026-05-08 23:19:34 -07:00
  • 6c13b5e657 test(harness): isProseAUQVisible — lower numbered threshold to 2 (matches lettered) Garry Tan 2026-05-08 23:08:06 -07:00
  • 05f480e1a9 test(harness): isProseAUQVisible — gate numbered path on tail, not full buffer Garry Tan 2026-05-08 22:57:39 -07:00
  • d28db46400 test: migrate plan-eng-plan-mode test 2 envelope to match other plan-mode tests Garry Tan 2026-05-08 22:47:08 -07:00
  • 836f86ab5c test(harness): high-water-mark prose-AUQ tracking across polling iterations Garry Tan 2026-05-08 22:36:50 -07:00
  • 2944c3163c v1.30.0.0: fix wave — 21 community PRs + 2 closing fixes for Windows + codex CI gaps Garry Tan 2026-05-08 22:21:45 -07:00
  • 1993e0ea0c test: drop GSTACK REVIEW REPORT contract from --disallowedTools migrations Garry Tan 2026-05-08 22:21:08 -07:00
  • 6591b02563 fix(server.ts): keep fs.writeFileSync for state-file writes Garry Tan 2026-05-08 22:18:25 -07:00
  • af5f066186 test: accept prose-AUQ visible as third valid surface in plan-mode envelopes Garry Tan 2026-05-08 22:11:37 -07:00
  • 31243d6dbd chore: regen SKILL.md after fix wave Garry Tan 2026-05-08 21:48:19 -07:00
  • 08c6e07d50 test(codex): live flag-semantics smoke for codex exec resume Garry Tan 2026-05-08 21:47:56 -07:00
  • e259ec1dde ci(windows): extend free-tests lane to cover icacls + Bun.which resolvers from fix-wave PRs Garry Tan 2026-05-08 21:47:02 -07:00
  • 4fa770459b Merge PR #1290: align prompt-injection thresholds in CLAUDE.md and ARCHITECTURE.md to security.ts Garry Tan 2026-05-08 21:46:29 -07:00
  • 1875696a89 Merge PR #1338: correct per-skill symlink removal snippet in README uninstall Garry Tan 2026-05-08 21:46:27 -07:00
  • 9f17e9ba41 Merge PR #1297: Korean/CJK IME input and rendering in Sidebar Terminal Garry Tan 2026-05-08 21:46:16 -07:00
  • b02fd974a1 Merge PR #1333: remove contradictory plan-mode handshake from /plan-devex-review Garry Tan 2026-05-08 21:46:15 -07:00
  • d45e1248bc fix(ship): port #1302 SKILL.md edits to .tmpl + resolver source Garry Tan 2026-05-08 21:46:03 -07:00
  • 55dfb9e26c test(harness): LLM judge for waiting-vs-working PTY state + snapshot logs Garry Tan 2026-05-08 21:43:11 -07:00
  • 1722f65d28 Merge PR #1302: tighten /ship Plan Completion gate Garry Tan 2026-05-08 21:42:36 -07:00
  • 632529cc5b Merge PR #1332: fail-fast probe for base branch in /ship step 12 Garry Tan 2026-05-08 21:42:34 -07:00
  • c49035c9e3 Merge PR #1362: detect new ~/.gemini/oauth_creds.json auth path Garry Tan 2026-05-08 21:42:23 -07:00
  • 8e6008e0a7 Merge PR #1337: honor Retry-After header in design variants 429 handler Garry Tan 2026-05-08 21:42:21 -07:00
  • e36bf7e5f2 Merge PR #1273: remove ~/.gstack/openai.json fallback in design/prototype.ts Garry Tan 2026-05-08 21:42:11 -07:00