Peter Steinberger
8c567306ba
fix(openai): remove duplicate GPT-5.6 picker entry ( #122178 )
...
* fix(openai): remove duplicate GPT-5.6 picker entry
* test(gateway): split OpenAI model picker coverage
* test(openai): align canonical model fixtures
* chore(plugin-sdk): refresh agent harness API baseline
2026-08-11 12:29:36 -07:00
Peter Steinberger
9ea0b4288d
fix(system-agent): show retryable error when AI detection times out ( #121940 )
...
* fix(system-agent): reject empty detection timeouts instead of claiming nothing found
* test(system-agent): give partial-timeout detection tests CI-safe deadlines
The 50-100ms timeouts raced worker-thread startup on loaded CI runners:
the partial message could miss the deadline, hitting the empty-timeout
rejection and flaking two tests that expect a partial resolve. Timeouts
that must be beaten by worker startup are now 3-5s; tight deadlines
remain only where no worker message is required.
2026-08-11 01:44:20 -07:00
Vincent Koc
7a5f108293
fix: unblock macOS release validation ( #119110 )
...
* fix(test): guard split-memory tests on case-insensitive filesystems
* fix(sandbox): canonicalize aliased mount roots
* fix(claws): canonicalize aliased manifest paths
* test: isolate release validation from host state
2026-08-04 15:05:31 +08:00
Vincent Koc
af82ca471c
test(setup): allow timeout fallback without prepare options
2026-07-31 09:20:11 +08:00
Vincent Koc
94b85cba5f
feat(setup): improve local model onboarding
2026-07-31 08:53:13 +08:00
Peter Steinberger
5bea268128
feat(anthropic): complete Claude Opus 5 rollout ( #113392 )
...
* feat(models): add Claude Opus 5 support
* test(models): align Opus 5 setup fixtures
* test(models): update ambient Opus 5 detection
* fix(models): reconcile Opus 5 support with main
2026-07-24 14:55:36 -07:00
Peter Steinberger
9a624cd78f
fix(ios): localize Agent Pro detail labels ( #112980 )
...
* fix(ios): preserve localized Agent Pro detail labels
* fix(ios): localize Dreaming metric labels
* test(ios): refresh native localization inventory
* test(setup): align isolated detection fallback
* test(system-agent): allow slow shared TUI setup
* test(chat): allow loaded outbox retry drain
---------
Co-authored-by: Alix-007 <li.long15@xydigit.com >
2026-07-23 09:01:07 -07:00
Vincent Koc
84d149bf6f
fix(ui): use bundled model setup icons
2026-07-23 17:43:10 +08:00
Peter Steinberger
d3430cae80
fix: keep Control UI setup responsive when discovery stalls ( #112338 )
...
* fix(gateway): keep setup responsive during inference discovery
* test(agents): align setup runtime coverage
* test(zoom-meetings): follow session agent routing
2026-07-21 20:13:07 -07:00
Peter Steinberger
0bbb862c55
fix(gateway): keep setup.detect off the event loop so health stays live ( #110625 )
2026-07-18 12:19:59 +01:00