Jeremy McSpadden
335535b506
Merge pull request #3872 from jeremymcs/fix/claude-code-stream-noise-followup
...
fix: suppress streamed Claude Code internal tool noise
2026-04-09 10:10:49 -05:00
Jeremy
9b20b28a25
fix(claude-code-cli): suppress streamed internal tool noise
2026-04-09 09:51:28 -05:00
Jeremy McSpadden
f18d8e9f30
Merge pull request #3864 from mastertyko/fix/3839-snapshot-stage-untracked-files
...
fix(gsd): snapshot new untracked files before dispatch
2026-04-09 09:23:51 -05:00
Jeremy McSpadden
72b7b6be7f
Merge pull request #3867 from jeremymcs/fix/claude-code-cli-noise
...
fix: suppress Claude Code internal tool noise in TUI
2026-04-09 09:09:44 -05:00
Jeremy McSpadden
9bb01b2d50
Merge pull request #3748 from mastertyko/fix/3710-remove-gsd-build-docs-link
...
fix(docs): stop pointing repo documentation to gsd.build
2026-04-09 08:47:44 -05:00
Jeremy McSpadden
7ae175a0b2
Merge pull request #3866 from jeremymcs/docs/update-readme-v2.67
...
docs: update README and architecture for v2.67
2026-04-09 08:46:50 -05:00
Jeremy McSpadden
dde62ebc75
Merge pull request #3865 from mastertyko/fix/3786-provider-manager-non-oauth-auth
...
fix(pi-coding-agent): avoid OAuth login for API-key providers
2026-04-09 08:46:34 -05:00
Jeremy
970ba440a8
docs: update README and architecture for v2.67
...
Update "What's New" section to cover v2.64–v2.67 highlights including
tiered context injection, Anthropic subscription routing, LLM safety
harness, slice-level parallelism, and discussion gate enforcement.
Move v2.63 highlights to the collapsible previous highlights section.
Update architecture.md key modules version label.
2026-04-09 08:36:03 -05:00
Jeremy
b4a0392464
fix(claude-code-cli): suppress internal tool call noise
2026-04-09 08:27:23 -05:00
Jeremy McSpadden
76d3925ea7
Merge pull request #3863 from mastertyko/fix/3848-pi-ai-event-stream-factory
...
fix(pi-ai): restore event stream factory export
2026-04-09 08:09:03 -05:00
mastertyko
c671e3912f
fix(pi-coding-agent): avoid oauth login for api-key providers
2026-04-09 15:08:33 +02:00
Jeremy McSpadden
b75c81074d
Merge pull request #3858 from jeremymcs/fix/audit-remediations
...
fix: harden command execution and remediate audit findings
2026-04-09 08:02:08 -05:00
mastertyko
9a8ae40b25
fix(gsd): snapshot new untracked files before dispatch
2026-04-09 14:58:06 +02:00
Jeremy
a803b83d2c
ci(triage): make AI triage resilient to API outages
2026-04-09 06:55:03 -05:00
Jeremy
76c8477a64
chore(deps): refresh audited package locks
2026-04-09 06:39:24 -05:00
Jeremy
82944a845d
fix(platform): harden command execution and stabilize onboarding sync
2026-04-09 06:39:19 -05:00
mastertyko
ebf5ca398a
fix(pi-ai): restore event stream factory export
2026-04-09 13:03:27 +02:00
Jeremy McSpadden
7135573324
Merge pull request #3854 from jeremymcs/fix/gsd-codebase-cache
...
[codex] fix(gsd): auto-refresh codebase cache
2026-04-09 06:02:42 -05:00
Jeremy
a8000489b3
fix(gsd): use valid codebase refresh logger
2026-04-09 05:50:43 -05:00
Jeremy McSpadden
5c1ea9d99c
Merge pull request #3852 from jeremymcs/fix/gsd-model-switching-prefs
...
fix(gsd): align model switching and prefs surfaces
2026-04-09 05:47:22 -05:00
Jeremy
655f10de4b
fix(gsd): auto-refresh codebase cache
2026-04-09 05:46:55 -05:00
Jeremy McSpadden
ff54c91dd8
Merge pull request #3850 from jeremymcs/fix/auto-loop-test-timeouts
...
fix: make gsd_complete_task the only execute-task summary path
2026-04-09 05:35:46 -05:00
Jeremy
172c4d3110
fix(gsd): align model switching and prefs surfaces
2026-04-09 05:33:13 -05:00
Jeremy
dcc85c6d0a
fix: route slice and validation artifacts through DB tools
2026-04-09 05:16:58 -05:00
Jeremy
b5937734ca
fix: make gsd_complete_task the only execute-task summary path
2026-04-09 05:12:16 -05:00
github-actions[bot]
fb63ec6b8e
release: v2.67.0
2026-04-09 10:05:27 +00:00
Jeremy McSpadden
355cb7ba7d
Merge pull request #3845 from jeremymcs/fix/auto-loop-test-timeouts
...
fix(test): align auto-loop test timers with 120s session timeout
2026-04-09 00:51:47 -05:00
Jeremy
b02b1b1a81
fix(test): align auto-loop test timers with updated session timeout
...
NEW_SESSION_TIMEOUT_MS was increased from 30s to 120s in #3819 , but the
session-switch guard test still ticked only 30s. The test hung, leaked
mock.timers state, and caused 7 downstream tests to hang — timing out
the entire CI build job.
2026-04-09 00:28:45 -05:00
Jeremy McSpadden
d8574e5669
Merge pull request #3737 from mastertyko/fix/3736-safety-expected-output-paths
...
fix(gsd): normalize described expected output paths
2026-04-08 22:18:56 -05:00
Jeremy McSpadden
535d3a29da
Merge pull request #3775 from mastertyko/fix/3770-claude-code-windows-lookup
...
fix(claude-code): use native Windows claude lookup
2026-04-08 21:53:42 -05:00
Jeremy McSpadden
af15d62c28
Merge pull request #3795 from mastertyko/fix/3751-repair-tool-json-nested-xml
...
fix(pi-ai): recover XML parameters trapped in valid JSON strings
2026-04-08 21:40:47 -05:00
Jeremy McSpadden
04d4ea1774
Merge pull request #3799 from mastertyko/fix/3778-parseplan-filename-task-ids
...
fix(gsd): ignore filename headings in parsePlan
2026-04-08 21:13:22 -05:00
Jeremy McSpadden
3e32c02851
Merge pull request #3819 from jeremymcs/fix/auto-session-timeout-3767
...
fix(auto): increase session timeout to 120s and treat timeout as recoverable pause
2026-04-08 20:50:40 -05:00
Jeremy McSpadden
25dadc2026
Merge pull request #3832 from jeremymcs/fix/orchestration-safety-hardening
...
fix: harden auto merge recovery and session safety
2026-04-08 20:50:01 -05:00
Jeremy
93fc6fac8a
test(gsd): align complete-state milestone assertion
2026-04-08 20:38:15 -05:00
Jeremy McSpadden
2bfd6b5cc6
Merge pull request #3834 from jeremymcs/fix/overlay-widget-surface-fixes
...
fix: repair overlay, shortcut, and widget surfaces
2026-04-08 20:38:02 -05:00
Jeremy McSpadden
94cb295604
Merge pull request #3833 from jeremymcs/fix/pi-tui-input-hardening
...
fix: harden pi-tui input parsing and editor focus behavior
2026-04-08 20:37:35 -05:00
Jeremy McSpadden
1a6b655228
Merge pull request #3837 from jeremymcs/fix/prompt-contract-validation-flow
...
fix: align prompt contracts and validation flow
2026-04-08 20:36:34 -05:00
Jeremy McSpadden
5c31b5f6d7
Merge pull request #3835 from jeremymcs/fix/gate-enforcement-hardening
...
fix: fail closed for discussion gate enforcement
2026-04-08 20:36:00 -05:00
Jeremy McSpadden
468d8995ae
Merge pull request #3836 from jeremymcs/fix/workflow-custom-engine-safety
...
fix: prevent stale workflow reconcile state writes
2026-04-08 20:35:45 -05:00
Jeremy
b4d06255dd
fix(gsd): repair CI after branch split
2026-04-08 20:23:16 -05:00
Jeremy
1d774ca6d8
fix(gsd): repair CI after branch split
2026-04-08 20:22:34 -05:00
Jeremy
eddbfd6a1b
fix(gsd): repair CI after branch split
2026-04-08 20:22:33 -05:00
Jeremy
56fbd4d87d
fix(gsd): fail closed for discussion gate enforcement
2026-04-08 20:15:21 -05:00
Jeremy
e8c6b5019b
fix(gsd): harden auto merge recovery and session safety
2026-04-08 20:15:20 -05:00
Jeremy
ec1bc349aa
fix(gsd): repair overlay, shortcut, and widget surfaces
2026-04-08 20:15:20 -05:00
Jeremy
bb4d708b80
fix(gsd): prevent stale workflow reconcile state writes
2026-04-08 20:13:36 -05:00
Jeremy
722dfc96cb
fix(gsd): align prompt contracts and validation flow
2026-04-08 20:13:35 -05:00
Jeremy
dac96709d7
fix(pi-tui): harden input parsing and editor focus behavior
2026-04-08 20:13:34 -05:00
Jeremy
74fb4913b1
fix(remote-questions): cancel local TUI when remote answer wins the race
...
showInterviewRound now accepts an AbortSignal via opts.signal. When the
remote channel wins the race, controller.abort() closes the local TUI
modal instead of leaving an orphaned interactive prompt capturing input.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 19:08:33 -05:00