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
Vincent Koc
43c53174c5
fix(agents): harden spawn cleanup and patch paths
2026-05-17 01:42:19 +08:00
Vincent Koc
cb313d5378
test: share fs scan assertions
2026-05-17 01:35:39 +08:00
Vincent Koc
c277138959
test(plugins): share archive fixture packing
2026-05-17 01:35:39 +08:00
Gio Della-Libera
4003a955ee
fix(telegram): normalize announce group targets ( #81229 )
2026-05-16 10:32:58 -07:00
Vincent Koc
61ee9755ad
fix(update): preserve channel config across package repair
...
Preserve channel config across package-swap doctor and post-core repair.\n\nFixes #82533 .
2026-05-17 01:32:37 +08:00
Vincent Koc
50508b1d0c
fix(gateway): redact credential-bearing diagnostics
...
Redact credential-bearing gateway target URLs and client diagnostics while preserving raw connection URLs for programmatic use.
Verification:
- node scripts/run-vitest.mjs src/gateway/client.test.ts -- --reporter=verbose -t "connect failure logs"
- node scripts/run-vitest.mjs src/gateway/call.test.ts src/gateway/client.test.ts -- --reporter=dot
- git diff --check
- Testbox check:changed tbx_01krrwjvepsj3458ybk6bk1k6j https://github.com/openclaw/openclaw/actions/runs/25968066889
- codex review --base origin/main
2026-05-17 01:30:55 +08:00
Gio Della-Libera
f22c26a6cd
Fix chat session picker agent switching ( #81858 )
...
* Fix chat session picker agent switching
Reset the chat session picker to the selected agent main session when switching agents and hide inactive sub-agent sessions from the normal picker options.
* fix(ui): preserve dashboard session on agent switch
Choose the most recent eligible normal/dashboard session for the selected agent while excluding subagent/internal rows; fall back to main only when no eligible session exists.
* fix(ui): avoid mutating session option sort
2026-05-16 10:25:15 -07:00
Vincent Koc
ba103c56a2
changelog: add #82225 Discord identify and #82237 ACP runtime handle refresh
2026-05-17 01:22:49 +08:00
Gio Della-Libera
37cd82913f
fix(discord): bind delayed identify to socket generation ( #82225 )
...
* fix(discord): bind delayed identify to socket generation
* chore: refresh CI after main repairs
2026-05-16 10:19:35 -07:00
Peter Steinberger
97d1f5fd15
fix: bypass npm freshness filters during updates
...
Bypass npm min-release-age/before quarantine for OpenClaw-managed package installs and update installer scripts/tests/docs.\n\nFixes #82630 .
2026-05-16 18:17:18 +01:00
Vincent Koc
d13749b2fc
test(codex): keep dynamic tool helper tests fast
2026-05-17 01:12:20 +08:00
Gio Della-Libera
2640244d35
fix(acp): refresh runtime handles on config changes ( #82237 )
...
* fix(acp): refresh runtime handles on config changes
* chore: refresh CI after main repairs
2026-05-16 10:09:36 -07:00
Vincent Koc
28fdc34543
changelog: rewrite #81386 bullet from commit-style to user-facing prose
2026-05-17 01:02:25 +08:00
Pavan Kumar Gondhi
6a12c6f799
fix(gateway): scope session data lookups by agent [AI] ( #81386 )
...
* fix: scope gateway session lookups by agent
* addressing review-skill
* addressing review-skill
* addressing review-skill
* addressing review-skill
* addressing codex review
* addressing codex review
* addressing codex review
* addressing codex review
* addressing codex review
* addressing review-skill
* addressing review-skill
* addressing review-skill
* addressing review-skill
* addressing codex review
* addressing codex review
* addressing codex review
* addressing codex review
* addressing codex review
* addressing codex review
* addressing codex review
* addressing ci
* addressing ci
* fix: complete root-cause handling
* addressing review-skill
* addressing codex review
* addressing codex review
* addressing codex review
* addressing codex review
* addressing codex review
* Fix Swift protocol optional initializer defaults
* Stabilize node command lookup in approval test
* Fix browser proxy approval test node lookup
* Trim unrelated changes from issue 642 fix
* Remove unrelated formatting churn from issue 642 fix
* Fix Swift protocol generator lint
* docs: add changelog entry for PR merge
2026-05-16 22:31:02 +05:30
Vincent Koc
9a204008ba
test(extensions): stabilize plugin prerelease shards
2026-05-17 01:00:43 +08:00
Peter Steinberger
bdfc078487
test(matrix): add state-after E2EE QA coverage
...
Adds Matrix QA coverage for the state_after E2EE regression fixed by #82631 .
2026-05-16 17:59:30 +01:00