Vincent Koc
a7de722f4f
fix(diagnostics-otel): align GenAI semconv attrs
2026-04-25 10:33:13 -07:00
Peter Steinberger
88df8fe09d
fix(browser): clarify Browserless CDP attach handling
2026-04-25 18:26:57 +01:00
Vincent Koc
dcdf97685b
fix(diagnostics): trust internal trace parents ( #71574 )
...
* fix(diagnostics): trust internal trace parents
* fix(diagnostics): harden trusted trace metadata
* fix(tooling): honor explicit oxlint threads
* fix(agents): use stable nonmutating sort helpers
* chore(plugin-sdk): refresh api baseline
* fix(diagnostics): gate internal event subscriptions
* fix(diagnostics): isolate listener event copies
* chore(plugin-sdk): refresh internal diagnostics baseline
* chore(plugin-sdk): refresh diagnostics event baseline
* fix(diagnostics): keep event state module local
* fix(diagnostics): harden internal subscription capability
* fix(diagnostics): freeze listener metadata
2026-04-25 10:18:52 -07:00
Peter Steinberger
67506ac2a9
fix(xai): support video reference images
2026-04-25 18:14:51 +01:00
Peter Steinberger
390be8138f
fix: add OpenCode Go DeepSeek V4 models
2026-04-25 18:11:59 +01:00
Peter Steinberger
6b3e4b88d6
test: update QA parity fixtures for GPT-5.5
2026-04-25 18:05:28 +01:00
Peter Steinberger
8bead989da
fix(telegram): frame audio transcripts as untrusted
2026-04-25 17:45:40 +01:00
Vincent Koc
ab1d1a5c9e
fix(browser): configure Chrome MCP existing-session launch ( #71560 )
2026-04-25 05:46:39 -07:00
Peter Steinberger
dd78b7f773
fix: harden OpenCode ACP bind dispatch
2026-04-25 13:38:58 +01:00
skylee-01
f7b71abf48
fix(agents): pass Claude system prompt via file
2026-04-25 17:59:25 +05:30
Peter Steinberger
b26367e22f
test: add Crestodian QA lab setup scenario
2026-04-25 13:15:11 +01:00
Sahil Satralkar
3064ea78ab
fix(telegram): recover incomplete preview finalization ( #71554 )
...
Fix Telegram partial-stream preview finalization so ambiguous final edit failures fall back to a final send when the visible preview is a strict prefix of the answer.
Includes archived-preview regression coverage and generated config metadata refresh.
Thanks @sahilsatralkar.
Co-authored-by: Sahil Satralkar <62758655+sahilsatralkar@users.noreply.github.com >
2026-04-25 13:01:10 +01:00
Peter Steinberger
e25b3c6056
fix(browser): align bare ws cdp readiness
2026-04-25 13:00:22 +01:00
Peter Steinberger
a48998d8c8
test(qqbot): cover voice utility contracts
2026-04-25 12:57:23 +01:00
Peter Steinberger
c307700db0
test(whatsapp): cover group generated media delivery
2026-04-25 12:56:53 +01:00
Peter Steinberger
6eec38ad5a
feat(discord): allow voice model override
2026-04-25 12:47:46 +01:00
Peter Steinberger
3507efa4ec
fix(media): preserve oversized video generation delivery
2026-04-25 12:41:43 +01:00
Vincent Koc
e174d96cc0
refactor(media): move sharp image ops into media runtime ( #71519 )
...
* refactor(media): move sharp image ops into plugin
* fix(media): pass image pixel budget to sharp plugin
* refactor(media): reuse media understanding sharp runtime
* test(build): allow staged runtime core graphs
2026-04-25 04:31:10 -07:00
Peter Steinberger
b2b898c2a8
feat(browser): configure local startup timeouts
2026-04-25 12:30:35 +01:00
Peter Steinberger
c5fe80ad58
fix: make qa config apply retries idempotent
2026-04-25 12:30:07 +01:00
Ayaan Zaidi
bdba4fa1bf
fix: isolate active memory auth health ( #71539 )
...
* fix(agents): scope helper auth failures
* fix(active-memory): isolate recall auth health
* fix: isolate active memory auth health (#71539 )
* fix: avoid auth policy import cycle (#71539 )
2026-04-25 16:50:38 +05:30
Peter Steinberger
b511250e5c
feat(media): add voice conversion and speech plugins
2026-04-25 12:12:33 +01:00
Vincent Koc
84a22a64be
fix(feishu): finish streaming card closeout
2026-04-25 04:04:03 -07:00
Peter Steinberger
935cd34e9f
fix(openai): omit Azure image deployment model body
2026-04-25 12:02:26 +01:00
Peter Steinberger
89755d1c79
refactor(browser): simplify lazy CLI placeholders
2026-04-25 11:48:59 +01:00
Peter Steinberger
c52ec520c7
feat(browser): add one-shot headless start override
2026-04-25 11:42:03 +01:00
Peter Steinberger
776d2ab65d
fix(browser): lazy-load browser CLI runtime
...
Co-authored-by: pandego <7780875+pandego@users.noreply.github.com >
Co-authored-by: Tianworld <3580442280@qq.com >
2026-04-25 11:40:20 +01:00
Peter Steinberger
a0c70c4f5a
fix(google): guard veo rest polling
2026-04-25 11:17:23 +01:00
Peter Steinberger
9b48e4c0b6
fix(browser): fall back to headless on Linux without display
2026-04-25 11:13:42 +01:00
Peter Steinberger
b5a1b7d44d
fix(google): guard veo video downloads
2026-04-25 11:12:49 +01:00
Peter Steinberger
978f869fcd
fix(google): type veo fallback operation state
2026-04-25 11:11:14 +01:00
Peter Steinberger
94686c63fb
fix(google): fall back to rest for veo sdk 404
2026-04-25 11:11:14 +01:00
Peter Steinberger
5e0cca5e24
fix(google): narrow veo api key for uri download
2026-04-25 11:07:16 +01:00
Peter Steinberger
c11337149b
fix(google): download direct veo video uri
2026-04-25 11:07:16 +01:00
Vincent Koc
455eba7f94
fix(feishu): coalesce streaming card final delivery
2026-04-25 03:06:38 -07:00
Peter Steinberger
38703ed9a1
fix(discord): identify voice attachment metadata
2026-04-25 11:05:38 +01:00
Peter Steinberger
b9ea631b4b
fix(openai): use gpt 5.5 for codex image responses
2026-04-25 11:03:53 +01:00
Peter Steinberger
9fe35a0c62
fix(discord): restore voice note audio preflight
2026-04-25 10:57:37 +01:00
Peter Steinberger
e6713c0a61
test(minimax): cover default music model normalization
2026-04-25 10:55:54 +01:00
Peter Steinberger
ed8384d32d
fix(minimax): default music generation to music 2.6
2026-04-25 10:55:54 +01:00
Yunsu
9c64a0ca23
fix(google): avoid doubled media generation API version
...
Strip configured trailing /v1beta from Google music/video generation base URLs before calling the Google GenAI SDK.\n\nFixes #63240.\n\nThanks @Hybirdss.
2026-04-25 10:45:38 +01:00
Peter Steinberger
a7604f8170
fix(minimax): support token plan tts auth
2026-04-25 10:36:12 +01:00
Peter Steinberger
7fcefd56b7
chore: bump version to 2026.4.25
2026-04-25 10:31:52 +01:00
Peter Steinberger
c6770d3694
fix: align native think menus with session models
2026-04-25 10:30:49 +01:00
Peter Steinberger
4f91d81e1d
fix(googlechat): preserve reply text after typing update failures
...
Preserve Google Chat reply text when typing indicator cleanup or update fails.
- Extract Google Chat reply delivery into a focused module
- Retry the failed first text chunk as a new message after placeholder update failure
- Cover media caption and chunk fallback regressions
Thanks @colin-lgtm.
2026-04-25 10:30:41 +01:00
Vincent Koc
ceace83556
fix(telegram): keep polling watchdog active for wedged runner
2026-04-25 02:18:49 -07:00
Peter Steinberger
f6a3b42cfa
fix(browser): keep transient fetch errors retryable
...
Co-authored-by: jriff <jriff@users.noreply.github.com >
2026-04-25 10:09:15 +01:00
Peter Steinberger
2483d1dc12
fix(browser): drop redundant setuid sandbox flag
...
Co-authored-by: Sebastian Krueger <150018+sebykrueger@users.noreply.github.com >
2026-04-25 10:09:15 +01:00
Peter Steinberger
41ed7fa535
fix(browser): manage isolated downloads
...
Co-authored-by: Pearce Kieser <5055971+Pearcekieser@users.noreply.github.com >
2026-04-25 10:09:13 +01:00
Peter Steinberger
2377f1a4cd
test(elevenlabs): cover eleven_v3 tts catalog
2026-04-25 10:06:42 +01:00