wuyangfan
eec18fccb4
fix(webchat): forward trustedLocalMedia on accumulated block TTS tail
...
Avoid per-block final-mode synthesis (duplicate with dispatch tail). Mark
TTS output as trusted local media and pass the flag through the TTS-only
final payload WebChat consumes after block streaming.
Fixes #82628
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-16 21:18:13 +01:00
wuyangfan
f8323f8636
chore: add live repro script for WebChat auto-TTS proof
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-16 21:18:13 +01:00
wuyangfan
14117c303d
fix(webchat): enable auto-TTS for block replies with trusted local media
...
WebChat streaming uses kind=block for assistant text; final-mode TTS skipped
those payloads. Mark synthesized audio as trustedLocalMedia and export the
full ReplyPayload type so the gateway can serve local TTS files.
Fixes #82628
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-16 21:18:13 +01:00
KateWilkins
03012ac5a1
fix: update xai image generation model ( #81399 )
...
Updates the xAI image model catalog and docs to use `grok-imagine-image-quality` after `grok-imagine-image-pro` retirement.
Co-authored-by: Kate <kate@trantor.dev >
2026-05-16 21:09:21 +01:00
Peter Steinberger
cc8c0d4ecb
fix(config): quiet config write output
2026-05-16 21:08:36 +01:00
Manzojunior
a9e0a897a1
fix: handle xai video pending status ( #82610 )
...
Treats xAI video `pending` poll status as in-flight processing and keeps polling until `done`.
Co-authored-by: Chase Young <manzo0924@gmail.com >
2026-05-16 21:03:34 +01:00
Vincent Koc
5db30ab47d
fix(extensions): satisfy runtime boundary checks
2026-05-17 03:48:46 +08:00
Vincent Koc
6a12134489
test(release): tolerate package validation drift
2026-05-17 03:33:54 +08:00
Vincent Koc
f345b54d04
test(qa-lab): add runtime parity axis
2026-05-17 03:32:50 +08:00
Peter Steinberger
6e4cc222cb
fix(xai): refresh oauth and model catalog
2026-05-16 20:25:07 +01:00
Vincent Koc
7d09ff89ee
fix(gateway): honor env token for remote interactive auth
2026-05-17 03:15:54 +08:00
Vincent Koc
ca1fd1b140
test: share spy lifecycle helpers
2026-05-17 03:13:46 +08:00
Peter Steinberger
1a956b6ba1
fix: require message tool for generated media completions
2026-05-16 20:12:42 +01:00
Vincent Koc
df3f983d96
fix(ci): keep unauthorized Mantis commands neutral
2026-05-17 03:11:45 +08:00
Peter Steinberger
c8782d18eb
fix(agents): probe primary after auto fallback pin ( #82707 )
2026-05-16 20:03:09 +01:00
Peter Steinberger
500d282340
docs: record memory-core dreaming cron cleanup ( #82389 )
2026-05-16 19:58:01 +01:00
Neerav Makwana
ccdcdc7d1b
fix(memory-core): retry disabled dreaming cron cleanup
2026-05-16 19:58:01 +01:00
Vincent Koc
440333125c
test(qa-lab): add personal agent scenarios
2026-05-17 02:56:53 +08:00
Vincent Koc
1586085c7f
test: share node eval helpers
2026-05-17 02:51:20 +08:00
Vincent Koc
11745de9d9
test(e2e): wait for launcher child metadata
2026-05-17 02:48:35 +08:00
Vincent Koc
db4ce1f506
changelog: add config unset --dry-run ( #81895 )
2026-05-17 02:42:36 +08:00
Vincent Koc
e1061a8b46
test(live): tolerate provider drift in release checks
2026-05-17 02:36:48 +08:00
Vincent Koc
a171600d1d
test: isolate broad unit state
2026-05-17 02:32:58 +08:00
Vincent Koc
b19b7539a8
test: fix Codex live Docker api key permissions
2026-05-17 02:32:58 +08:00
Vincent Koc
b6b33ad6d3
test: harden broad qa timing
2026-05-17 02:32:57 +08:00
Vincent Koc
3a13d1e0be
test: bind Codex live API key lane through OpenAI
2026-05-17 02:32:57 +08:00
Vincent Koc
f0105939bf
test: pass Codex API key into Docker bind lane
2026-05-17 02:32:57 +08:00
Vincent Koc
11a31e476b
test: align Codex bind live model
2026-05-17 02:32:57 +08:00
Vincent Koc
3df6499fb8
test: harden sparse Testbox scans
2026-05-17 02:32:57 +08:00
Vincent Koc
09db0892dd
test: tolerate sparse Testbox file scans
2026-05-17 02:32:34 +08:00
Vincent Koc
8330582493
test: repair broad qa surface regressions
2026-05-17 02:32:14 +08:00
Vincent Koc
b5b193076e
test: share repo file helpers
2026-05-17 02:29:55 +08:00
Vincent Koc
ffd8fcd598
docs(crabbox): note explicit macOS runners
2026-05-17 02:26:51 +08:00
Peter Steinberger
8178a6c949
feat: show provider quota in control ui overview ( #82647 )
...
* feat: show provider quota in control ui overview
* feat: show provider quota in chat header
* fix: recover stale control ui chat runs
* fix: polish control ui quota refresh
2026-05-16 19:24:02 +01:00
Vincent Koc
0b03b902be
Merge branch 'main' of https://github.com/openclaw/openclaw
...
* 'main' of https://github.com/openclaw/openclaw :
test(agents): tolerate Anthropic cache tool drift
2026-05-17 02:23:24 +08:00
Vincent Koc
ac2e3a23b9
fix(qa): preserve RTT samples with Convex credentials
2026-05-17 02:17:35 +08:00
Vincent Koc
ec38e96884
test(agents): tolerate Anthropic cache tool drift
2026-05-17 02:15:11 +08:00
Vincent Koc
d5035bad62
fix(google): keep auth fallback logs quiet
2026-05-17 02:10:11 +08:00
Jason O'Neal
e8b4003933
fix(google): keep first login identity errors
2026-05-17 02:10:11 +08:00
Jason O'Neal
995c702b07
fix(google): wrap Gemini CLI refresh credentials
...
# Conflicts:
# CHANGELOG.md
2026-05-17 02:10:11 +08:00
Jason O'Neal
b34454f5b3
fix(google): refresh Gemini CLI OAuth tokens
2026-05-17 02:10:11 +08:00
Gio Della-Libera
489cab2738
fix(config): add --dry-run support to unset ( #81895 )
...
* Add config unset dry-run
Add --dry-run support to config unset, including JSON output and allow-exec validation parity with config set/patch dry-run handling.
* Refresh checks after proof update
* fix(config): address unset dry-run review
Return structured JSON when config unset dry-run misses a path and validate broad secret provider/default unsets against affected SecretRefs.
2026-05-16 11:09:42 -07:00
Vincent Koc
e06782d5e7
fix(gateway): land linked diagnostics fixes
...
Fix logs.tail credential-header redaction and JSON-mode gateway transport errors.\n\nFixes #66832.\nFixes #79108.\nSupersedes #67041.\nSupersedes #79233.\n\nCo-authored-by: Mil Wang <mingjwan@microsoft.com >\nCo-authored-by: Andy Ye <35905412+TurboTheTurtle@users.noreply.github.com >
2026-05-17 02:05:02 +08:00
Peter Steinberger
d77c4bbb2d
fix(gateway): harden startup restart queue ( #82660 ) (thanks @samzong)
2026-05-16 18:57:58 +01:00
samzong
9b53a95d8e
fix(gateway): queue startup restart signals
...
Signed-off-by: samzong <samzong.lu@gmail.com >
2026-05-16 18:57:58 +01:00
Vincent Koc
cd1846a313
test(agents): fix embedded runner test config types
2026-05-17 01:56:58 +08:00
Vincent Koc
df9f29caef
test(agents): stabilize embedded runner release checks
2026-05-17 01:54:36 +08:00
Vincent Koc
ffcbb89b7e
changelog: add gateway diagnostics redaction and Telegram #81229
2026-05-17 01:42:53 +08:00
Vincent Koc
05123db93c
fix(agents): redact overlapping auth secrets
2026-05-17 01:42:19 +08:00
Vincent Koc
c818a9fb4e
fix(agents): redact oauth refresh errors
2026-05-17 01:42:19 +08:00