Commit Graph

  • 8deccbe734 chore: bump VERSION to 1.26.5.0 + CHANGELOG entry for fix wave Garry Tan 2026-05-06 11:28:23 -07:00
  • 7860d6516e test: demote setup-gbrain Path 4 E2E to periodic-tier Garry Tan 2026-05-06 11:02:45 -07:00
  • 4f3e2e970a fix+test(gbrain-sync): handle empty-slug edge in constrainSourceId, add no-origin and basename-empty regression tests Garry Tan 2026-05-06 11:01:14 -07:00
  • 300b4ae588 Merge PR #1330: gbrain-valid source ids Garry Tan 2026-05-06 10:59:05 -07:00
  • 465d44875b test+fix(memory-ingest): strengthen regression tests, fix inject for malformed-close frontmatter Garry Tan 2026-05-06 10:59:00 -07:00
  • d680f77d5d fix(memory-ingest): hybrid frontmatter writer + tightened gbrain availability probe Garry Tan 2026-05-06 10:57:17 -07:00
  • aaae809573 Merge PR #1328: switch memory-ingest to gbrain put (transcript-correct frontmatter inject + 60s timeout + 16MB buffer + stderr surface) Garry Tan 2026-05-06 10:56:32 -07:00
  • f6ec11eb78 release: v1.27.0.0 — /setup-gbrain Path 4 + brain → artifacts rename Garry Tan 2026-05-06 10:18:18 -07:00
  • b0e0a76dca test: regression suite + E2E for v1.27.0.0 rename Garry Tan 2026-05-06 10:15:23 -07:00
  • 935adf3a50 feat: v1.27.0.0 migration — gstack-brain → gstack-artifacts rename Garry Tan 2026-05-06 09:35:48 -07:00
  • c80c9e5fbe chore: regenerate SKILL.md files after artifacts-sync rename Garry Tan 2026-05-06 09:33:08 -07:00
  • 8abe27338c refactor: rename gbrain_sync_mode → artifacts_sync_mode (v1.27.0.0 prep) Garry Tan 2026-05-06 09:32:56 -07:00
  • 7b9c2f68d4 feat: setup-gbrain Path 4 (remote MCP) + artifacts rename Garry Tan 2026-05-06 09:24:52 -07:00
  • b06184e097 feat: extend gstack-gbrain-detect with mcp_mode + artifacts_remote Garry Tan 2026-05-06 09:20:10 -07:00
  • a4cadb42d8 feat: gstack-artifacts-init + gstack-artifacts-url helpers Garry Tan 2026-05-06 09:17:49 -07:00
  • 520d102053 feat: gstack-gbrain-mcp-verify helper for remote MCP probe Garry Tan 2026-05-06 09:02:14 -07:00
  • e6172f8b7e fix: reject partial browse client env integers 陈家名 2026-05-06 19:07:32 +08:00
  • 530987efb8 fix(docs): correct per-skill symlink removal snippet in README uninstall Stefan Neamtu 2026-05-06 12:02:58 +02:00
  • 4bdb02070f fix(design): honor Retry-After header in variants 429 handler Stefan Neamtu 2026-05-06 12:01:52 +02:00
  • 19e699ab9b v1.26.4.0 fix: GSTACK REVIEW REPORT delete-then-append (no more mid-file leftovers) (#1335) Garry Tan 2026-05-05 21:18:35 -07:00
  • 9ab25d694f chore: bump version and changelog (v1.26.4.0) garrytan/report-at-bottom Garry Tan 2026-05-05 17:29:42 -07:00
  • 4f9e43c7cb test: static template assertions for delete-then-append + revert autoplan E2E shape Garry Tan 2026-05-05 17:29:37 -07:00
  • 31457eac4f fix: GSTACK REVIEW REPORT delete-then-append flow Garry Tan 2026-05-05 17:29:29 -07:00
  • f68381f0cb fix(plan-devex-review): remove contradictory plan-mode handshake Jasper Chen 2026-05-05 17:41:41 -04:00
  • 28709c5577 fix: add fail-fast probe for base branch in ship step 12 Jasper Chen 2026-05-05 17:19:18 -04:00
  • 59d3075708 fix(sync-gbrain): generate gbrain-valid source ids for repos with dots or long names Richard Dubach 2026-05-05 11:20:11 -07:00
  • 17dbcb8dc1 fix: use correct gbrain put <slug> CLI verb in memory ingest Joshua Smith 2026-05-05 07:03:21 -07:00
  • db9447c333 v1.26.3.0 feat: /sync-gbrain skill + native code-surface orchestrator (#1314) Garry Tan 2026-05-04 09:29:48 -07:00
  • c1200b8247 fix(codex): resolve python for JSON parser Jayesh Betala 2026-05-04 12:17:19 +05:30
  • 930aaea1b9 docs: add /sync-gbrain to README skills table and gbrain section garrytan/gbrain-gstack-sync-and-search Garry Tan 2026-05-03 20:54:02 -07:00
  • 78ac5b957d chore: bump version and changelog (v1.26.3.0) Garry Tan 2026-05-03 20:51:52 -07:00
  • ea5490a1c7 Merge remote-tracking branch 'origin/main' into garrytan/gbrain-gstack-sync-and-search Garry Tan 2026-05-03 20:43:43 -07:00
  • a351fb5677 chore: regenerate SKILL.md across all hosts (gen:skill-docs) Garry Tan 2026-05-03 20:43:04 -07:00
  • 7414f45e22 docs: register /sync-gbrain in AGENTS.md and docs/skills.md Garry Tan 2026-05-03 20:42:50 -07:00
  • f5f79a4982 feat: preamble emits gbrain-availability block when capability ok Garry Tan 2026-05-03 20:42:42 -07:00
  • 51482b0d81 feat: /sync-gbrain skill — keep gbrain current and refresh agent guidance Garry Tan 2026-05-03 20:42:42 -07:00
  • d6d99bba61 feat: setup-gbrain Step 8 writes ## GBrain Search Guidance after smoke test Garry Tan 2026-05-03 20:42:42 -07:00
  • fed5b91e4e feat: native gbrain code-surface orchestrator + ensureSourceRegistered helper Garry Tan 2026-05-03 20:42:28 -07:00
  • 30fe6bb11c v1.26.2.0 fix: plan-eng-review STOP gates always fire AskUserQuestion + report-at-bottom contract enforcement (#1313) Garry Tan 2026-05-03 20:26:59 -07:00
  • 7acb75aa3d Merge remote-tracking branch 'origin/main' into garrytan/eng-review-auq-fix garrytan/eng-review-auq-fix Garry Tan 2026-05-03 20:13:36 -07:00
  • a0bfa001d3 v1.26.1.0 fix: gbrain-sync orchestrator resolves sibling via import.meta.dir (#1312) Garry Tan 2026-05-03 20:12:28 -07:00
  • 22f941034e docs: tighten CHANGELOG voice for v1.26.2.0 Garry Tan 2026-05-03 20:10:53 -07:00
  • e213c10da8 chore: bump version and changelog (v1.26.2.0) Garry Tan 2026-05-03 20:08:41 -07:00
  • 9df3e140d5 fix(touchfiles): delete duplicate plan-design-review-plan-mode keys Garry Tan 2026-05-03 20:08:37 -07:00
  • 99833de9f4 test: wire assertReportAtBottomIfPlanWritten into 4 plan-mode E2E tests + add seeded-plan STOP-gate case Garry Tan 2026-05-03 20:08:27 -07:00
  • ece2650d4f feat(test/helpers): initialPlanContent + wrote_findings_before_asking + shared report-at-bottom assertion Garry Tan 2026-05-03 20:08:15 -07:00
  • 25ac219e98 fix(plan-eng-review): tighten STOP gates with anti-rationalization clause Garry Tan 2026-05-03 20:08:00 -07:00
  • 0fd81ffd34 chore: bump version and changelog (v1.26.1.0) garrytan/gbrain-sync-sibling-path Garry Tan 2026-05-03 20:03:35 -07:00
  • 5dcb93a595 chore: bump plan-review preamble ratchet + regenerate ship goldens Garry Tan 2026-05-03 20:03:32 -07:00
  • 9c638da2fd fix: gbrain-sync orchestrator resolves brain-sync sibling via import.meta.dir Garry Tan 2026-05-03 20:03:25 -07:00
  • 369c7f230f fix(browse): clear refs when iframe auto-detaches in getActiveFrameOrPage Yashwant Kotipalli 2026-05-03 17:43:00 -07:00
  • a1eb6c37a1 fix(browse): per-process state-file temp path to fix concurrent-write ENOENT Yashwant Kotipalli 2026-05-03 17:37:24 -07:00
  • 9433790bf0 fix(browse): declare lastConsoleFlushed to restore console-log persistence Yashwant Kotipalli 2026-05-03 17:27:00 -07:00
  • dd8402c8b4 fix(browse): NTFS ACL hardening for Windows state files via icacls Samuel Carson 2026-05-03 16:01:07 -05:00
  • b0c138c545 fix(make-pdf): Bun.which-based binary resolution for browse + pdftotext on Windows Samuel Carson 2026-05-03 15:50:03 -05:00
  • 468e94dc55 fix(browse): bash.exe wrap for telemetry on Windows Samuel Carson 2026-05-03 15:46:04 -05:00
  • 5038900e86 fix(ship): tighten Plan Completion gate (VAS-449 remediation) Vasko Ckorovski 2026-05-03 00:39:20 +00:00
  • bf65487162 v1.26.0.0 feat: V1 transcript ingest + per-skill gbrain manifests + retrieval surface (#1298) Garry Tan 2026-05-02 08:40:30 -07:00
  • 18667ab751 chore: bump version and changelog (v1.26.0.0) garrytan/upload-transcripts Garry Tan 2026-05-02 08:03:18 -07:00
  • 7ba8bdf63d Merge remote-tracking branch 'origin/main' into garrytan/upload-transcripts Garry Tan 2026-05-02 08:00:24 -07:00
  • 4bd6359576 fix: Korean/CJK IME input and rendering in Sidebar Terminal Terry Carson YM 2026-05-02 14:56:59 +08:00
  • a0136e2132 test: V1 E2E pipeline + --no-write flag for ingest helper (Lane F) Garry Tan 2026-05-01 20:15:15 -07:00
  • a4b23c436b feat: setup-gbrain Step 7.5 ingest gate + Step 10 verdict + memory.md ref doc (Lane E partial) Garry Tan 2026-05-01 20:06:26 -07:00
  • d0650f5239 feat: gbrain.context_queries manifests on 6 V1 skills (Lane E partial) Garry Tan 2026-05-01 20:04:12 -07:00
  • 566ccc8577 feat: bin/gstack-brain-context-load — V1 retrieval surface (Lane C) Garry Tan 2026-05-01 20:01:49 -07:00
  • e1144776bb feat: bin/gstack-gbrain-sync — V1 unified sync verb (Lane B) Garry Tan 2026-05-01 19:59:30 -07:00
  • 6757bafc29 feat: bin/gstack-memory-ingest — V1 unified memory ingest helper Garry Tan 2026-05-01 19:57:41 -07:00
  • 2b171d0711 feat: lib/gstack-memory-helpers shared module for V1 memory ingest pipeline Garry Tan 2026-05-01 19:53:28 -07:00
  • b512be7117 v1.25.1.0 fix: office-hours Phase 4 STOP gate + AskUserQuestion recommendation judge (#1296) Garry Tan 2026-05-01 19:51:51 -07:00
  • 4ab0269729 feat(codex+review): require synthesis Recommendation in cross-model skills garrytan/auq-recommendation-judge Garry Tan 2026-05-01 19:38:12 -07:00
  • 336c2cfe4a chore: bump version and changelog (v1.25.1.0) Garry Tan 2026-05-01 18:47:16 -07:00
  • 640b4e3597 fix(judge+office-hours): close Codex-found prompt-injection hole + mode-aware fallback Garry Tan 2026-05-01 18:46:44 -07:00
  • 9a424a9f55 test: apply ship review-army findings — helper extract, slice SKILL.md, defensive judge Garry Tan 2026-05-01 18:40:01 -07:00
  • 7658179879 test(judge): pin every hedging-regex alternate with a fixture Garry Tan 2026-05-01 18:16:11 -07:00
  • ac032ce020 test(judge): fix two false-fail patterns surfaced by Opus 4.7 captures Garry Tan 2026-05-01 14:29:59 -07:00
  • 91c0b31a78 test: drop strict "Choose" regex from AUQ format checks; judge covers presence Garry Tan 2026-05-01 14:23:07 -07:00
  • ed0e00daab test(touchfiles): register Phase 4 + judge-fixture entries, add llm-judge dep to format tests Garry Tan 2026-05-01 14:18:35 -07:00
  • 1b85b29ff2 test: add office-hours Phase 4 silent-auto-decide regression Garry Tan 2026-05-01 14:18:28 -07:00
  • dfb68fe88d test: add fixture-based sanity test for judgeRecommendation rubric Garry Tan 2026-05-01 14:18:16 -07:00
  • 14b1ba07e9 test: wire judgeRecommendation into plan-format E2E with threshold >= 4 Garry Tan 2026-05-01 14:18:06 -07:00
  • 752ff50e11 test(helpers): add judgeRecommendation with deterministic regex + Haiku rubric Garry Tan 2026-05-01 14:17:58 -07:00
  • 88491eb492 fix(office-hours): tighten Phase 4 alternatives gate to match plan-ceo-review STOP pattern Garry Tan 2026-05-01 14:17:47 -07:00
  • 4890dac67b docs: align prompt-injection thresholds to security.ts (v1.6.4.0 catch-up) Bryce Alan 2026-05-01 13:34:18 -07:00
  • 6e1625c0d7 v1.25.0.0 fix: AskUserQuestion resolves to host MCP variant when native is disallowed (#1287) Garry Tan 2026-05-01 08:45:36 -07:00
  • 409019a1e0 Merge remote-tracking branch 'origin/main' into garrytan/auq-auto-mode garrytan/auq-auto-mode Garry Tan 2026-05-01 08:10:12 -07:00
  • bdc4818bf5 fix(harness): anchor extractPlanFilePath path captures on /Users|~|/home|/var|/tmp Garry Tan 2026-05-01 07:36:59 -07:00
  • 0570ef93a5 v1.24.0.0 feat: cross-platform hardening — curated Windows lane + Bun.which resolver + path-portability helper (#1252) Garry Tan 2026-05-01 07:21:28 -07:00
  • ada75bbcca Merge remote-tracking branch 'origin/main' into garrytan/portability-wave garrytan/portability-wave Garry Tan 2026-05-01 07:11:02 -07:00
  • 9ef34603df test(harness): require ## Decisions section under --disallowedTools plan_ready Garry Tan 2026-05-01 07:10:37 -07:00
  • 7efa85cb4f v1.23.0.0 feat: always prefix PR titles with v<VERSION> (#1284) Garry Tan 2026-05-01 07:06:37 -07:00
  • d3ce41b2a6 merge: resolve conflicts with origin/main, bump to v1.22.0.0 Garry Tan 2026-04-30 23:10:21 -07:00
  • 0e708e43b8 chore: bump version and changelog (v1.23.0.0) garrytan/pr-title-version Garry Tan 2026-04-30 23:06:01 -07:00
  • bf0503a9e5 feat(ci): pr-title-sync rewrites titles unconditionally Garry Tan 2026-04-30 23:05:57 -07:00
  • 08749372be feat(skills): /ship and /document-release always prefix PR titles with v<VERSION> Garry Tan 2026-04-30 23:05:50 -07:00
  • 94f884dc36 feat: add bin/gstack-pr-title-rewrite.sh shared helper Garry Tan 2026-04-30 23:05:40 -07:00
  • 78e4b770fa test(harness): fix detection order + whitespace-tolerant pattern matching Garry Tan 2026-04-30 22:27:33 -07:00
  • a7cfbeba4c v1.21.0.0: AskUserQuestion resolves to host MCP variant when native is disallowed Garry Tan 2026-04-30 21:30:51 -07:00
  • 916b6ff50f test(periodic): AUTO_DECIDE opt-in preserved under Conductor flags Garry Tan 2026-04-30 21:28:58 -07:00
  • bec54c2b40 fix(preamble): teach the model to prefer mcp__*__AskUserQuestion when registered Garry Tan 2026-04-30 21:26:36 -07:00
  • aaf2668103 test(e2e): add AskUserQuestion-blocked regression cases for 6 plan-mode skills Garry Tan 2026-04-30 21:13:48 -07:00