Youssef Hemimy
94ed68bc76
fix(whatsapp): honor forceDocument flag end-to-end ( #79272 )
...
Merged via squash.
Prepared head SHA: faaff35f1e
Co-authored-by: itsuzef <53057646+itsuzef@users.noreply.github.com >
Co-authored-by: mcaxtr <7562095+mcaxtr@users.noreply.github.com >
Reviewed-by: @mcaxtr
2026-05-16 23:29:01 -03:00
Peter Steinberger
c1bc6adfaa
fix: restore busy TUI draft
2026-05-17 03:26:33 +01:00
Harry Xie
2c7200f542
fix(tui): preserve draft while chat is busy
2026-05-17 03:26:33 +01:00
Peter Steinberger
ab595dec0f
fix: normalize malformed assistant replay content ( #82748 )
2026-05-17 03:26:04 +01:00
IWhatsskill
ad8ae05f37
fix(agents): normalize malformed assistant content
2026-05-17 03:26:04 +01:00
Peter Steinberger
1896f8a330
fix: resolve installed plugin facade dist surfaces
2026-05-17 03:25:42 +01:00
Vincent Koc
c8e12ca01d
changelog: add browser MCP redaction and MEMORY/TTS guidance ( #81930 )
2026-05-17 10:23:47 +08:00
gleb
9f112a1a7a
fix: include checked credential source in missing auth errors
...
Include the checked credential source in missing API key errors so users can see which env var, profile, or config path to fix.
Fixes #82785 .
Co-authored-by: gleb <116607327+loeclos@users.noreply.github.com >
2026-05-17 03:21:57 +01:00
Gio Della-Libera
6821fbcfba
Clarify MEMORY guidance over generic TTS hints ( #81930 )
2026-05-16 19:21:24 -07:00
Peter Steinberger
9e67f53b91
fix(cli): resolve web command SecretRefs
...
Fix CLI web search/fetch command SecretRef resolution for provider-scoped plugin credentials.
- Carry command provider overrides through gateway and local secret resolution.
- Mark the selected web provider targets active and unrelated plugin refs inactive.
- Cover Tavily, DuckDuckGo, legacy Firecrawl fetch, protocol overrides, and runtime command-secret behavior.
- Add public plugin-sdk test mock exports needed by existing plugin tests after CI boundary enforcement.
Fixes #82621 .
Replacement for #82699 .
Co-authored-by: 吴杨帆 <39647285+leno23@users.noreply.github.com >
2026-05-17 03:00:39 +01:00
Vincent Koc
ecb9028f9f
fix(browser): redact chrome mcp attach details
2026-05-17 09:53:18 +08:00
Vincent Koc
55e4b76bb2
fix(browser): preserve raw chrome launch diagnostics
2026-05-17 09:53:18 +08:00
Vincent Koc
82e8b5232d
fix(browser): redact chrome bridge diagnostics
2026-05-17 09:53:17 +08:00
Vincent Koc
d183fa3095
changelog: note Copilot replay item-id collision fix
2026-05-17 09:52:35 +08:00
Vincent Koc
d62e443b36
fix(plugins): honor parent bundled source overlays
2026-05-17 09:52:19 +08:00
Vincent Koc
817f0cd6c8
fix(plugins): preserve bundled source overlay probes
2026-05-17 09:52:19 +08:00
Vincent Koc
c8b5757303
fix(plugins): try runtime package-state probes before source
2026-05-17 09:52:19 +08:00
Vincent Koc
634a766347
docs(changelog): note bundled plugin path hardening
2026-05-17 09:52:19 +08:00
Vincent Koc
662fcb81c9
fix(plugins): align bundled runtime surface roots
2026-05-17 09:52:19 +08:00
Vincent Koc
77f7c8df8d
fix(plugins): contain bundled entry paths
2026-05-17 09:52:19 +08:00
Peter Steinberger
2a7f9f3546
fix: avoid Copilot replay item ID collisions
2026-05-17 02:43:44 +01:00
Peter Steinberger
f2a0b3d2e2
chore(crabbox): warn about raw aws runtime commands
2026-05-17 02:38:10 +01:00
Vincent Koc
d350ac3feb
test: use platform spy helpers
2026-05-17 09:24:42 +08:00
Peter Steinberger
7ee5fe011b
refactor(agents): share model manifest context
2026-05-17 02:24:07 +01:00
Vincent Koc
da8afe359d
feat(qa-lab): add scenario pack selector
2026-05-17 09:23:48 +08:00
Peter Steinberger
dcb4160909
docs: clarify Crabbox scenario proof
2026-05-17 02:23:12 +01:00
Galin Iliev
4537b89da6
fix(agents): normalize Copilot replay tool IDs
...
Normalize GitHub Copilot Responses replay tool-call IDs before dispatch so resumed sessions with historical overlong item IDs no longer fail Copilot schema validation.
Closes #82749 .
2026-05-16 18:22:10 -07:00
Josh Avant
e50927b6c9
fix(telegram): keep streamed text when tts arrives ( #82820 )
...
* fix(telegram): keep streamed text when tts arrives
* docs(changelog): note telegram tts stream fix
2026-05-16 20:20:05 -05:00
Peter Steinberger
ffc7bda443
fix(qwen): honor chat-template thinking level
2026-05-17 02:19:26 +01:00
Peter Steinberger
f453904165
feat: add fal and OpenRouter music generation ( #82789 )
...
* feat: add fal and OpenRouter music generation
* fix: repair music generation CI gates
* chore: refresh proof gate
2026-05-17 02:05:22 +01:00
Josh Avant
562d460d75
fix(codex): guard post-tool raw assistant terminal gaps ( #82816 )
...
* fix(codex): guard post-tool raw assistant terminal gaps
* docs(changelog): note codex terminal guard fix
2026-05-16 20:04:39 -05:00
Peter Steinberger
a6225060f1
fix(memory): abort timed-out embedding requests ( #82770 )
...
* fix(memory): abort timed-out embedding requests
* test: stabilize gateway ci shards
* test: pin control ui origin fixture
* test: stabilize gateway ci fixtures
* test: isolate forged origin fixture
* test: decouple setup code from gateway net mocks
* test: repair run-node and config preaction CI
* test: fix run-node progress fixture typing
* test: remove unused pairing setup helper
* fix: stabilize embedding timeout errors
2026-05-17 02:04:17 +01:00
Vincent Koc
b77b3a7ade
changelog: add Anthropic-messages reasoning_content thinking-block extraction
2026-05-17 09:02:35 +08:00
Vincent Koc
54c9820ed9
test(agents): cover anthropic reasoning replay
2026-05-17 08:58:52 +08:00
Sunnyone2three
5fe4e09b68
fix: extract reasoning_content from thinking blocks instead of non-existent top-level field
2026-05-17 08:58:52 +08:00
Sunnyone2three
8e21b3c9a6
fix: preserve reasoning_content in anthropic-messages transport for proxy providers
2026-05-17 08:58:52 +08:00
Vincent Koc
e0c3c80ebc
test: share Windows platform spy helpers
2026-05-17 08:56:56 +08:00
Josh Avant
2416de1421
Fix infer SecretRef resolution for provider-backed commands ( #82798 )
...
* fix infer secretref resolution
* chore changelog for infer secretrefs
2026-05-16 19:55:39 -05:00
Shakker
f5904392e9
fix: scope plugin metadata to workspace context
2026-05-17 01:55:16 +01:00
Shakker
193bfd3a4d
fix: avoid stale workspace metadata reuse
2026-05-17 01:55:16 +01:00
Shakker
bfceb0d7f9
fix: keep metadata reuse scoped to agent turns
2026-05-17 01:55:16 +01:00
Shakker
121cd054ef
fix: reuse plugin metadata in local agent turns
2026-05-17 01:55:16 +01:00
Shakker
c90e42aaa7
fix: reuse plugin metadata during runtime loading
2026-05-17 01:55:16 +01:00
Shakker
20704ffab7
fix: reuse manifest metadata in model selection
2026-05-17 01:55:16 +01:00
Josh Avant
fba250d4a2
Fix Discord reply context at LLM boundary ( #82801 )
...
* fix: preserve current reply context
* docs: add reply context changelog
2026-05-16 19:54:24 -05:00
Vincent Koc
5911b5bf2d
fix(qa-lab): stabilize mock qa-channel regressions
2026-05-17 08:50:31 +08:00
Peter Steinberger
0fdc280cdd
fix(codex): keep native hook relay config final
...
Co-authored-by: Solomon Neas <me@solomonneas.dev >
2026-05-17 01:49:56 +01:00
Galin Iliev
7c151b212b
fix(agents): prioritize manual session turns ( #82765 )
...
* fix(agents): prioritize manual session turns
* docs: update changelog for session priority
---------
Co-authored-by: Galin Iliev <Galin.Iliev@microsoft.com >
2026-05-16 17:49:48 -07:00
Josh Avant
ad450a7dfb
Fix Windows image model event loop stalls ( #82799 )
...
* fix media image model event loop stalls
* changelog for image event loop fix
* fix async auth test mock
2026-05-16 19:49:11 -05:00
Peter Steinberger
89532d3a92
fix(codex): satisfy shared-client state typing
2026-05-17 01:46:39 +01:00