Peter Steinberger
a9f831e065
test: make shared-token reload deterministic
2026-04-09 01:38:16 +01:00
Peter Steinberger
6688779d36
fix: drop raw gateway chat control replies
2026-04-09 01:38:08 +01:00
Peter Steinberger
cca9e5b914
test: cap broad live model sweeps
2026-04-09 01:37:55 +01:00
Mason Huang
e892518b63
tests: document config mock choice for eager warmup
2026-04-09 01:35:15 +01:00
Mason Huang
ba636d1206
plugin-sdk: keep command status compatibility path light
2026-04-09 01:35:15 +01:00
Mason Huang
aa15de8fdc
plugin-sdk: split command status surface
2026-04-09 01:35:15 +01:00
Peter Steinberger
691e2aa856
test: move copilot models-json injection coverage to plan tests
2026-04-09 01:29:52 +01:00
Peter Steinberger
a8c47db668
fix: repair Windows dev-channel updater
2026-04-09 01:26:28 +01:00
Peter Steinberger
1f3171ac91
test: keep cli-provider agent command tests off external auth overlays
2026-04-09 01:11:40 +01:00
Peter Steinberger
acdee39fa4
ci: stabilize macOS and transcript policy tests
2026-04-09 01:10:40 +01:00
Peter Steinberger
b706301b44
test: keep agent command tests off external auth overlays
2026-04-09 01:08:22 +01:00
Peter Steinberger
39cc6b7dc7
fix: stabilize character eval and Qwen model routing
2026-04-09 01:04:09 +01:00
Peter Steinberger
dc2a0f5b8a
test: keep undefined-token auth-choice coverage generic
2026-04-09 00:59:57 +01:00
Peter Steinberger
dda1d98645
test: keep auth-choice default-model coverage on lightweight provider
2026-04-09 00:57:37 +01:00
Peter Steinberger
1abd444a9e
test: avoid remote ollama timeout in api-key preservation coverage
2026-04-09 00:48:24 +01:00
Peter Steinberger
ac12b0701b
style: format memory and gateway touchups
2026-04-09 00:44:09 +01:00
Peter Steinberger
7fd6e2ec4c
fix: filter provider auth aliases by plugin trust
2026-04-09 00:42:52 +01:00
Peter Steinberger
fbbd644d7a
plugins: load lightweight provider discovery entries
2026-04-09 00:33:33 +01:00
Peter Steinberger
5e83e81af8
style: sort session import
2026-04-09 00:31:08 +01:00
Peter Steinberger
0560f3c9c0
fix(ci): drop silent history before truncation
2026-04-08 23:47:34 +01:00
Peter Steinberger
c62a39c7a1
fix: restore main ci
2026-04-08 23:30:18 +01:00
Peter Steinberger
95a4dd5abb
fix(ci): align ollama thinking expectations
2026-04-08 23:25:50 +01:00
Peter Steinberger
3c7beb4e42
test: avoid runtime auth overlays in failure-state coverage
2026-04-08 23:25:02 +01:00
Mariano
d514f4de83
Dreaming: surface grounded scene lane ( #63395 )
...
Merged via squash.
Prepared head SHA: 0c7f586f32
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-09 00:24:47 +02:00
Gustavo Madeira Santana
bd7801eefa
Slack: key turn-local dedupe by dispatch kind
...
Scope Slack turn-local delivery dedupe by reply dispatch kind so identical tool and final payloads on the same thread do not collapse into one send.
Expose the existing dispatcher kind on the public reply-runtime seam and cover the Slack tracker and preview-fallback paths with regression tests.
2026-04-08 18:19:34 -04:00
Pinghuachiu
68630a9e6d
fix(gateway): suppress announce/reply skip chat leakage ( #51739 )
...
Merged via squash.
Prepared head SHA: 2f53f3b0b7
Co-authored-by: Pinghuachiu <9033138+Pinghuachiu@users.noreply.github.com >
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Reviewed-by: @jalehman
2026-04-08 15:18:57 -07:00
Accunza
8190cc4d21
fix: inter-session messages must not overwrite established external lastRoute ( #58013 )
...
Merged via squash.
Prepared head SHA: 820ea20cb8
Co-authored-by: duqaXxX <12242811+duqaXxX@users.noreply.github.com >
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Reviewed-by: @jalehman
2026-04-08 15:12:27 -07:00
Peter Steinberger
2787b5bcae
test: move cron heartbeat delivery coverage below full turns
2026-04-08 23:02:03 +01:00
Altay
554bc0a9fd
fix(plugins): keep test helpers out of contract barrels ( #63311 )
...
Merged via squash.
Prepared head SHA: 769e90c6af
Co-authored-by: altaywtf <9790196+altaywtf@users.noreply.github.com >
Co-authored-by: altaywtf <9790196+altaywtf@users.noreply.github.com >
Reviewed-by: @altaywtf
2026-04-08 22:59:05 +01:00
Peter Steinberger
9ffe216a52
test: replace exec directive e2e with pure coverage
2026-04-08 22:55:40 +01:00
Peter Steinberger
f8a57fe47b
test: move inline directive collisions to pure tests
2026-04-08 22:53:12 +01:00
Peter Steinberger
51bf97a9db
test: reuse inline directive reply imports
2026-04-08 22:45:50 +01:00
Mariano Belinky
a71ad12044
Memory/dreaming: harden grounded backfill follow-ups
2026-04-08 23:43:39 +02:00
Peter Steinberger
868d03d6d0
fix(memory): align dreaming status payloads
2026-04-08 22:38:29 +01:00
Peter Steinberger
85e222717f
fix(gateway): classify dream diary actions
2026-04-08 22:38:29 +01:00
Mariano
e8209e4cf9
Memory/dreaming: feed grounded backfill into short-term promotion ( #63370 )
...
Merged via squash.
Prepared head SHA: 5dfe246ef9
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 23:31:37 +02:00
Shakker
48c4003f22
test: cover unsafe qa missing-key providers
2026-04-08 21:55:39 +01:00
Shakker
705d2dd03e
fix: harden qa missing-key provider messages
2026-04-08 21:55:39 +01:00
Shakker
7d818c32ba
test: cover sanitized qa missing-key replies
2026-04-08 21:55:39 +01:00
Shakker
4ad9f166e2
fix: sanitize qa missing-key replies
2026-04-08 21:55:39 +01:00
Shakker
491e216c45
fix: fail fast on qa live auth errors
2026-04-08 21:55:39 +01:00
Gustavo Madeira Santana
30211be1cb
Slack: treat ACP block text as visible output ( #62858 )
...
Merged via squash.
Prepared head SHA: 14f202e1cc
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 16:33:43 -04:00
Peter Steinberger
37fb1eb9ad
test: move directive state coverage to pure tests
2026-04-08 20:50:56 +01:00
Peter Steinberger
ab46010caa
test: reuse verbose directive reply imports
2026-04-08 20:30:59 +01:00
Peter Steinberger
1d1763caa4
test: reuse exec directive reply imports
2026-04-08 20:25:11 +01:00
Agustin Rivera
dafcaf9d69
fix(browser): harden browser control override loading ( #62663 )
...
* fix(browser): harden browser control overrides
* fix(lint): prepare boundary artifacts for extension oxlint
* docs(changelog): add browser override hardening entry
* fix(lint): avoid duplicate boundary prep
---------
Co-authored-by: Devin Robison <drobison@nvidia.com >
Co-authored-by: Devin Robison <drobison00@users.noreply.github.com >
2026-04-08 13:24:47 -06:00
Peter Steinberger
8a5ae730d4
auth: persist explicit profile upserts directly
2026-04-08 20:15:57 +01:00
Peter Steinberger
5df4351c4d
test(doctor): mock memory-core runtime seam
2026-04-08 20:13:44 +01:00
Peter Steinberger
5b4eb267b0
auth: avoid external cli sync on profile upsert
2026-04-08 20:10:47 +01:00
Agustin Rivera
dbfcef3196
fix(dotenv): block workspace runtime env vars ( #62660 )
...
* fix(dotenv): block workspace runtime env vars
Co-authored-by: zsx <git@zsxsoft.com >
* docs(changelog): add workspace dotenv runtime-control entry
* fix(dotenv): block workspace gateway port override
---------
Co-authored-by: zsx <git@zsxsoft.com >
Co-authored-by: Devin Robison <drobison@nvidia.com >
2026-04-08 13:04:00 -06:00