Tak Hoffman
932379b19f
fix: honor acp spawn default account
2026-04-03 16:23:29 -05:00
Nimrod Gutman
9b667fc534
fix(agents): cover default workspace fallback ( #59858 ) (thanks @joelnishanth)
2026-04-03 23:57:58 +03:00
joelnishanth
94e170763e
fix: respect agents.defaults.workspace for non-default agents ( #59789 )
2026-04-03 23:57:58 +03:00
Peter Steinberger
0204b8dd28
fix: stabilize live and docker test lanes
2026-04-03 21:43:36 +01:00
Peter Steinberger
f336f0b83c
test: trim more helper partial mocks
2026-04-03 21:38:01 +01:00
Peter Steinberger
f3a6d13965
test: trim helper partial mocks
2026-04-03 21:34:42 +01:00
Peter Steinberger
63603876bf
test: trim fs bridge partial mocks
2026-04-03 21:24:00 +01:00
Peter Steinberger
93e716e775
test: trim model startup retry partial mocks
2026-04-03 21:10:17 +01:00
Vincent Koc
58ee283658
test(providers): fix anthropic payload test typing
2026-04-04 05:02:22 +09:00
Vincent Koc
067496b129
refactor(providers): share anthropic payload policy
2026-04-04 04:57:47 +09:00
Peter Steinberger
d007559c38
test: trim more agent e2e partial mocks
2026-04-03 20:50:57 +01:00
Peter Steinberger
7db148706a
test: trim more runtime partial mocks
2026-04-03 20:46:57 +01:00
Peter Steinberger
92409aa4d6
test: trim agent e2e partial mocks
2026-04-03 20:42:29 +01:00
Peter Steinberger
f5ec0e429f
test: trim more agent tool partial mocks
2026-04-03 20:18:56 +01:00
Peter Steinberger
1fbf863f53
test: trim more agent tool mocks
2026-04-03 20:16:50 +01:00
Peter Steinberger
e286ba2bab
test: trim more agent partial mocks
2026-04-03 20:15:55 +01:00
Peter Steinberger
ee5113b1ae
test: trim sandbox and transcript partial mocks
2026-04-03 20:14:39 +01:00
Peter Steinberger
6a465611d8
test: trim openclaw tools partial mocks
2026-04-03 20:14:39 +01:00
Vincent Koc
cc1881a838
refactor(providers): share payload patch helpers
2026-04-04 04:11:56 +09:00
Peter Steinberger
2d2fe2bf47
test: trim more agent partial mocks
2026-04-03 20:06:42 +01:00
Peter Steinberger
4578351488
test: trim agent and discord harness partial mocks
2026-04-03 20:04:52 +01:00
Peter Steinberger
35a9eeb857
test: trim sandbox and pi runner partial mocks
2026-04-03 20:02:57 +01:00
Peter Steinberger
4e27e22663
test: trim agents importActual mocks
2026-04-03 20:00:35 +01:00
Vincent Koc
88d3b73c6d
fix(types): annotate portable exported helper types
2026-04-04 03:57:47 +09:00
Vincent Koc
d8458a1481
refactor(providers): share transport stream helpers
2026-04-04 03:49:09 +09:00
Vincent Koc
e697fa5e75
feat(providers): add google transport runtime
2026-04-04 03:35:58 +09:00
Peter Steinberger
45a6f769bb
test: trim core partial mocks
2026-04-03 19:28:19 +01:00
Gustavo Madeira Santana
5e365a8ec4
agents: preserve remote skill sync eligibility
2026-04-03 14:19:43 -04:00
Peter Steinberger
856592cf00
fix(outbound): restore generic delivery and security seams
2026-04-03 19:09:20 +01:00
Peter Steinberger
ab96520bba
refactor(plugins): move channel behavior into plugins
2026-04-03 19:09:20 +01:00
Josh Lehman
c52df32878
refactor: move bundled replay policy ownership into plugins ( #60452 )
...
* refactor: move bundled replay policy ownership into plugins
* test: preserve replay fallback until providers adopt hooks
* test: cover response replay branches for ollama and zai
---------
Co-authored-by: Shakker <shakkerdroid@gmail.com >
2026-04-03 19:08:10 +01:00
Vincent Koc
54479220f5
refactor(xai): share model hint helper
2026-04-04 02:58:58 +09:00
Vincent Koc
ea4265a820
feat(providers): add anthropic transport runtime
2026-04-04 02:58:58 +09:00
Peter Steinberger
5d20c73e05
fix: route Copilot Claude through Anthropic
2026-04-04 02:57:59 +09:00
Peter Steinberger
de49b26bb1
test: trim acp spawn parent stream resets
2026-04-03 18:56:17 +01:00
Peter Steinberger
91a3554cd7
test: trim session status module resets
2026-04-03 18:55:23 +01:00
Peter Steinberger
6739c28718
refactor: clarify auth failover policy
2026-04-04 02:49:18 +09:00
Gustavo Madeira Santana
ddd250d130
feat(skills): add inherited agent skill allowlists ( #59992 )
...
Merged via squash.
Prepared head SHA: 6f60779a57
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-03 13:41:28 -04:00
Peter Steinberger
865fa2ba72
fix: narrow auth permanent lockouts
2026-04-04 02:35:27 +09:00
Extra Small
42e1d489fd
fix(auth): use shorter backoff for auth_permanent failures
...
auth_permanent errors (e.g. API_KEY_INVALID) can be caused by transient
provider outages rather than genuinely revoked credentials. Previously
these used the same 5h-24h billing backoff, which left providers disabled
long after the upstream issue resolved.
Introduce separate authPermanentBackoffMinutes (default: 10) and
authPermanentMaxMinutes (default: 60) config options so auth_permanent
failures recover in minutes rather than hours.
Fixes #56838
2026-04-04 02:35:27 +09:00
Vincent Koc
7ad72281f7
refactor(providers): share pi openai reasoning compat gate
2026-04-04 02:25:10 +09:00
Peter Steinberger
be9db66533
fix: split discord voice timeouts and restore gate on main ( #60345 ) (thanks @geekhuashan)
2026-04-04 02:21:43 +09:00
Vincent Koc
ff68fd3060
refactor(providers): share completions format defaults
2026-04-04 02:18:12 +09:00
Vincent Koc
514b37e185
fix(providers): keep native modelstudio streaming usage compat
2026-04-04 02:15:46 +09:00
Vincent Koc
dd42154e45
fix(providers): stop forcing reasoning effort on proxy completions
2026-04-04 02:14:10 +09:00
Vincent Koc
7836c9a6c2
fix(providers): stop forcing store on proxy completions
2026-04-04 02:12:59 +09:00
Vincent Koc
50d85dcd59
refactor(providers): share openai compat defaults
2026-04-04 02:10:24 +09:00
Vincent Koc
eec6f59a77
fix(providers): disable z.ai strict tool shaping
2026-04-04 01:50:55 +09:00
Vincent Koc
745f1c9812
fix(types): align callers with removed legacy config aliases
2026-04-04 01:50:44 +09:00
Vincent Koc
824ff335c6
fix(providers): align custom transport compat defaults
2026-04-04 01:48:00 +09:00