Peter Steinberger
112e725237
test: reuse followup runner imports
2026-04-08 19:54:37 +01:00
Peter Steinberger
218078ffd4
test: reuse image generate tool imports
2026-04-08 19:49:01 +01:00
Agustin Rivera
4a60087cd0
Align remote node exec event system messages with untrusted handling ( #62659 )
...
* fix(nodes): downgrade remote exec system events
* docs(changelog): add remote node exec event entry
---------
Co-authored-by: Devin Robison <drobison@nvidia.com >
2026-04-08 12:47:24 -06:00
Gustavo Madeira Santana
0c00c3c230
fix(matrix): contain sync outage failures ( #62779 )
...
Merged via squash.
Prepared head SHA: 901bb767b5
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-08 14:41:28 -04:00
Peter Steinberger
a3d21539ef
test: stabilize full-suite execution
2026-04-08 19:40:57 +01:00
github-actions[bot]
365524fc2b
chore(ui): refresh id control ui locale
2026-04-08 18:39:12 +00:00
github-actions[bot]
6c8ee340b6
chore(ui): refresh pl control ui locale
2026-04-08 18:39:08 +00:00
github-actions[bot]
935cdcdadc
chore(ui): refresh uk control ui locale
2026-04-08 18:39:04 +00:00
github-actions[bot]
cbac55f0da
chore(ui): refresh tr control ui locale
2026-04-08 18:39:01 +00:00
Gustavo Madeira Santana
106a40426f
docs(matrix): tighten setup and config guidance
2026-04-08 14:38:10 -04:00
github-actions[bot]
4cc539ec4d
chore(ui): refresh fr control ui locale
2026-04-08 18:37:56 +00:00
github-actions[bot]
43d3f33b25
chore(ui): refresh ja-JP control ui locale
2026-04-08 18:37:51 +00:00
github-actions[bot]
b8164f7968
chore(ui): refresh ko control ui locale
2026-04-08 18:37:47 +00:00
github-actions[bot]
965d4fe50f
chore(ui): refresh es control ui locale
2026-04-08 18:37:45 +00:00
github-actions[bot]
ce941d1c4e
chore(ui): refresh de control ui locale
2026-04-08 18:36:37 +00:00
github-actions[bot]
cb7fed6781
chore(ui): refresh pt-BR control ui locale
2026-04-08 18:36:31 +00:00
github-actions[bot]
b40148fe8b
chore(ui): refresh zh-CN control ui locale
2026-04-08 18:36:25 +00:00
github-actions[bot]
e343d0e183
chore(ui): refresh zh-TW control ui locale
2026-04-08 18:36:22 +00:00
Mariano
66b824870d
feat(ui): add dreaming diary controls and navigation ( #63298 )
...
Merged via squash.
Prepared head SHA: 0a2ae66913
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-04-08 20:34:24 +02:00
Mariano
078e7a6586
feat(memory): harden grounded REM extraction ( #63297 )
...
Merged via squash.
Prepared head SHA: e188b7e26d
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-04-08 20:28:03 +02:00
Mariano
dbf5960bd9
feat(memory): add grounded REM backfill lane ( #63273 )
...
Merged via squash.
Prepared head SHA: 4450f25485
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-04-08 20:23:28 +02:00
Peter Steinberger
9e4f478f86
feat(plugins): support provider auth aliases
2026-04-08 19:03:04 +01:00
Peter Steinberger
fd9f9b8586
test: isolate provider runtime test mocks
2026-04-08 19:00:24 +01:00
Pavan Kumar Gondhi
2d97eae53e
fix(plugins): prevent untrusted workspace plugins from hijacking bundled provider auth choices [AI] ( #62368 )
...
* fix: address issue
* fix: address review feedback
* docs(changelog): add onboarding auth-choice guard entry
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
---------
Co-authored-by: Devin Robison <drobison@nvidia.com >
2026-04-08 23:08:14 +05:30
Peter Steinberger
2d0e25c23a
fix: pass system prompt to codex cli
2026-04-08 18:15:10 +01:00
Peter Steinberger
1979a28803
fix: patch hono security advisories
2026-04-08 18:02:54 +01:00
Peter Steinberger
bae64bb188
test: isolate volcengine byteplus auth resolver imports
2026-04-08 17:44:57 +01:00
Peter Steinberger
c945ae7be5
test: stabilize ci test isolation
2026-04-08 17:35:54 +01:00
Frank Yang
5d46e4dc4f
fix(gateway): clear auto-fallback model override on session reset ( #63155 )
...
* fix(gateway): clear auto-fallback model override on session reset
When `persistFallbackCandidateSelection()` writes a fallback provider
override with `authProfileOverrideSource: "auto"`, the override was
incorrectly preserved across `/reset` and `/new` commands. This caused
sessions to keep using the fallback provider even after the user changed
the agent config primary provider, because the session store override
takes precedence over the config default.
Now the override fields (`providerOverride`, `modelOverride`,
`authProfileOverride`, `authProfileOverrideSource`,
`authProfileOverrideCompactionCount`) are only carried forward when
`authProfileOverrideSource === "user"` (i.e. explicit `/model` command).
System-driven overrides are dropped on reset so the session picks up the
current config default.
Introduced in cb0a752156 ("fix: preserve reset session behavior config")
* fix(gateway): preserve explicit reset model selection
* fix(gateway): track reset model override source
* fix(gateway): preserve legacy reset model overrides
* docs(changelog): add session reset merge note
---------
Co-authored-by: termtek <termtek@ubuntu.tail2b72cd.ts.net >
2026-04-09 00:31:05 +08:00
Frank Yang
153e3add68
fix(auto-reply): strip leading NO_REPLY tokens to prevent silent-reply leak ( #63068 )
...
* fix(auto-reply): strip leading NO_REPLY tokens to prevent silent-reply leak
* fix(auto-reply): preserve substantive NO_REPLY leading text
* fix(agents): preserve ACP silent-prefix cumulative deltas
* fix(auto-reply): harden silent-token streaming paths
* fix(auto-reply): normalize glued silent tokens consistently
---------
Co-authored-by: termtek <termtek@ubuntu.tail2b72cd.ts.net >
2026-04-09 00:30:13 +08:00
Ayaan Zaidi
21d0f7c5f1
fix: restore android qr pairing flow ( #63199 )
2026-04-08 21:58:56 +05:30
Ayaan Zaidi
dcf821cfb6
fix(android): prefer stored device auth after pairing
2026-04-08 21:58:56 +05:30
Ayaan Zaidi
1f899f8442
fix(android): tighten pairing retry behavior
2026-04-08 21:58:56 +05:30
Ayaan Zaidi
6090afa0e5
fix(android): reset auth on new setup codes
2026-04-08 21:58:56 +05:30
Ayaan Zaidi
11bd40fe8a
fix(android): prefer bootstrap auth on qr pairing
2026-04-08 21:58:56 +05:30
Ayaan Zaidi
911f9a104c
fix(android): auto-resume pairing approval
2026-04-08 21:58:56 +05:30
Peter Steinberger
253ecd2a5d
test: keep media runtime tests on same-directory provider mocks
2026-04-08 17:15:56 +01:00
Peter Steinberger
8f67f156ee
test: keep pi fs workspace tests on fs tool factories
2026-04-08 17:06:23 +01:00
Peter Steinberger
4a51a1031d
feat: add character eval model options
2026-04-08 17:05:30 +01:00
Peter Steinberger
4bbf78e566
test: make character eval scenario natural
2026-04-08 17:05:30 +01:00
Mariano
b77db8c0b6
Reply: surface OAuth reauth failures ( #63217 )
...
Merged via squash.
Prepared head SHA: 68b7ffd59e
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-04-08 18:03:03 +02:00
Peter Steinberger
45195e3645
test: explain gateway exec fixture trust
2026-04-08 16:54:31 +01:00
Peter Steinberger
7f5d129a37
fix: keep runtime task test harness behind task seams
2026-04-08 16:53:46 +01:00
Peter Steinberger
b5c597cc66
test: trust gateway exec fixture node path
2026-04-08 16:48:39 +01:00
Ayaan Zaidi
17e6ef4076
fix(build): keep tsdown prune best-effort
2026-04-08 21:16:49 +05:30
Peter Steinberger
654ad0a1fb
test: keep bundled web-search owner checks on public artifacts
2026-04-08 16:46:29 +01:00
Peter Steinberger
ca09c954da
docs: reorder changelog entries
2026-04-08 16:41:03 +01:00
Peter Steinberger
035bd94a76
fix(plugin-sdk): export channel plugin base
2026-04-08 16:39:18 +01:00
Peter Steinberger
1e274f8695
test: keep chutes implicit provider tests on provider catalog
2026-04-08 16:33:39 +01:00
Ayaan Zaidi
f4ec59c431
fix(build): honor postinstall disable flag
2026-04-08 21:01:53 +05:30