Peter Steinberger
1ced7441eb
refactor(agents): move announce, completion, recovery, and registry families into concept directories ( #121553 )
...
* refactor(agents): move announce family into subagents/announce/
* refactor(agents): move completion and main-session recovery families
* refactor(agents): move registry family into subagents/registry
* refactor(agents): update registry state type imports
* style(agents): format moved subagent imports
* test(agents): preserve isolated registry test routing
* fix(scripts): recognize relocated subagent announce seams
2026-08-10 16:06:39 -07:00
Peter Steinberger
c70aee247e
refactor(scripts): migrate JavaScript tools to TypeScript ( #121005 )
...
* refactor(scripts): migrate JavaScript tools to TypeScript
* fix(ci): keep changed-scope preflight zero-install
* fix(ci): preserve zero-install script owners
* fix(ci): complete script migration follow-through
* fix(release): keep stable closeout zero-install
* fix(scripts): preserve standalone execution boundaries
* fix(scripts): repair standalone loader boundaries
* fix(scripts): normalize gateway observation ids
* fix(scripts): keep Docker packager standalone
* test(scripts): preserve rebase cleanup helpers
* test(sessions): use tracked temp directory
2026-08-09 07:21:35 -07:00
Peter Steinberger
3350cd58b4
perf(gateway): speed up first dashboard session list ( #118434 )
...
* perf(gateway): speed up first session RPC
* chore: leave release notes to generation
* fix(gateway): inject prepared catalog reader
* fix(gateway): allow lightweight catalog contexts
* test(gateway): align session handler test seams
---------
Co-authored-by: Peter Steinberger <steipete@mac-studio-sf2.local >
2026-08-02 21:52:38 -07:00
Peter Steinberger
7aaf3023fc
fix(agents): make subagent restart recovery deterministic
...
Make subagent restart recovery registry-owned, durable before side effects, generation-fenced, and deterministic across cold restarts.
2026-08-03 11:57:51 +08:00
Peter Steinberger
1dcb35b204
refactor(agents): split main session recovery ( #113687 )
2026-07-25 13:39:15 +00:00
Peter Steinberger
0b409a0348
refactor(gateway): split session handlers ( #107677 )
...
* refactor(gateway): split session handlers
* chore(gateway): drop obsolete max-lines suppression
* test(gateway): preserve session boundary ratchets
* test(gateway): update session boundary fixtures
* style(auto-reply): restore formatter compliance
2026-07-14 10:41:36 -07:00
Vincent Koc
8f7295ee35
refactor(gateway): trim session utils exports ( #105782 )
2026-07-13 08:33:36 +08:00
Josh Lehman
d216f7c876
refactor: use canonical transcript reader identity ( #89581 )
...
* refactor: use canonical transcript reader identity
* refactor: keep transcript reader dependency storage-neutral
2026-06-19 10:40:18 -07:00
Josh Lehman
8ded756284
refactor: add transcript reader seam ( #89121 )
...
Merged via squash.
Prepared head SHA: 7ea7ea47ef
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Reviewed-by: @jalehman
2026-06-15 09:41:50 -07:00