Peter Steinberger
3d76246792
refactor: eliminate final export name collisions ( #122083 )
...
* refactor: resolve final export name collisions
* refactor: update remaining collision rename consumers
* style: format rebased auth helpers
* test: update remaining session entry mocks
* test: update remaining runtime mock exports
* test: update delivery info path mock
* refactor: reconcile combined collision sweeps
* chore: regenerate collision and sdk baselines
2026-08-11 11:18:24 -07:00
Peter Steinberger
6f4c8bfb6d
refactor(agents): move swarm family into subagents/swarm ( #121295 )
2026-08-09 18:06:43 -07:00
Peter Steinberger
8406cfeac1
fix(agents): isolate network-backed dynamic tool results and errors ( #118729 )
...
* fix(agents): isolate network-backed dynamic tool results and failures
* test(agents): retain literal text result types in dynamic tool fixtures
2026-08-03 10:19:27 -07:00
Vincent Koc
892907bf25
fix(agents): bound Code Mode repair retries ( #115729 )
2026-07-29 15:26:00 +08:00
Peter Steinberger
86b68bc8e3
refactor(code-mode): prepare MCP namespaces once per run ( #115459 )
...
* refactor(code-mode): prepare MCP namespaces once per run
* fix(code-mode): remove unused MCP declaration paths
2026-07-28 21:11:16 -04:00
Peter Steinberger
d9d2d2482d
fix(agents): prevent Code Mode resume loss and unbounded preparation ( #115314 )
...
* fix(agents): harden code mode lifecycle and deadlines
* fix(agents): retain narrowed headless settlement frontier
2026-07-28 13:35:37 -04:00
Peter Steinberger
bb295df6ea
fix(agents): prevent repeated Code Mode output across waits ( #115213 )
...
* fix(agents): prevent duplicate code mode output across waits
* fix(agents): advance code mode output frontier on wait
2026-07-28 12:10:16 -04:00
Peter Steinberger
681535cb8b
fix(code-mode): bound and simplify worker lifecycles ( #114945 )
...
* fix(code-mode): bound and simplify worker lifecycles
* fix(code-mode): keep worker input internal
* fix(code-mode): retry failed wasm initialization safely
* docs(code-mode): explain live node tool budget invariant
* test(code-mode): prove hostless promises fail without worker churn
2026-07-28 02:08:17 -04:00
Peter Steinberger
e1ced6de50
fix(code-mode): preserve concurrent tool execution safely ( #114884 )
...
* fix(code-mode): preserve concurrent tool execution safely
* fix(code-mode): keep worker settlement type private
2026-07-27 23:45:21 -04:00
Peter Steinberger
b5bb29a36e
fix(code-mode): preserve direct tools and secure suspended runs ( #114778 )
...
Preserve trusted policy-required message delivery and native image/computer tools across Code Mode catalogs and provider transports. Keep preferred Gemini capability metadata during live discovery, escape MCP declaration keywords, and reject suspended-run resumes with missing owner identity. Add before-and-after regressions for each user path. Closes #114753 .
2026-07-27 18:47:33 -04:00
Peter Steinberger
7394262cd1
feat: per-model code-mode capability flags with an "auto" master-switch tier ( #114695 )
...
* feat(tools): per-model code-mode capability flags and auto master-switch tier
* feat(anthropic): flag claude-sonnet-4-6 as code-mode preferred
* revert(anthropic): drop claude-sonnet-4-6 from the code-mode preferred set
* test(anthropic): type the manifest compat field in the catalog contract test
* fix(anthropic): carry catalog compat onto hand-built forward-compat model rows
2026-07-27 16:47:41 -04:00
Peter Steinberger
e52222cdef
refactor(agents): split code mode execution ( #113669 )
...
* refactor(agents): split code mode execution
* refactor(agents): keep code mode bridge type private
2026-07-25 06:22:25 -07:00