Peter Steinberger
8256b747be
test(perf): narrow provider contract imports
2026-05-06 11:40:15 +01:00
Vincent Koc
86c4809a40
test(gateway): skip opencode acp image probe by default
2026-05-06 03:25:00 -07:00
Vincent Koc
4996153b6d
test(docker): source cli backend live profile before auth check
2026-05-06 03:25:00 -07:00
Vincent Koc
2c7c19ac2d
test(docker): use api-key auth for codex cli live lane
2026-05-06 03:25:00 -07:00
Vincent Koc
1df3850a17
test(docker): source testbox profile for codex npm plugin
2026-05-06 03:24:59 -07:00
Vincent Koc
3d46e2c366
test(docker): pass openai env to codex npm plugin lane
2026-05-06 03:24:59 -07:00
Vincent Koc
7fd7f6f355
fix(gateway): mark chat slash commands as text
2026-05-06 03:24:59 -07:00
Vincent Koc
e4b629c6d3
test(gateway): deliver codex bind commands
2026-05-06 03:24:59 -07:00
Vincent Koc
a2f1d1dfd8
fix(reply): keep text command replies visible
2026-05-06 03:24:59 -07:00
Vincent Koc
5e218b402f
test(gateway): capture codex bind outbound replies
2026-05-06 03:24:58 -07:00
Vincent Koc
53423a2a7f
test(gateway): disable heartbeat in codex bind live
2026-05-06 03:24:58 -07:00
Vincent Koc
2dc8748b59
test(gateway): accept compact codex status
2026-05-06 03:24:58 -07:00
Vincent Koc
6c7c0e559a
test(docker): hydrate codex harness live profile
2026-05-06 03:24:58 -07:00
Vincent Koc
377c69773f
test(docker): hydrate openwebui live profile
2026-05-06 03:24:58 -07:00
Vincent Koc
87f3501b91
test(docker): skip external auth sync in filtered gateway live
2026-05-06 03:24:58 -07:00
Vincent Koc
c686eda8f8
test(docker): bound live gateway setup
2026-05-06 03:24:57 -07:00
Vincent Koc
ff09f8022d
test(docker): scope live gateway discovery
2026-05-06 03:24:57 -07:00
Vincent Koc
8a47c79826
test(docker): preserve live gateway heap
2026-05-06 03:24:57 -07:00
Vincent Koc
11f0aeeb62
test(docker): use matrix live gateway image
2026-05-06 03:24:57 -07:00
Vincent Koc
359c60948f
test(docker): isolate live gateway profile plugins
2026-05-06 03:24:57 -07:00
Vincent Koc
dfb160db6d
test(docker): widen live profile lane timeout
2026-05-06 03:24:56 -07:00
Vincent Koc
64ab50e42b
fix(update): preserve plugin warning context
2026-05-06 03:24:56 -07:00
Vincent Koc
a3aa0a457f
fix(test): harden docker live harness
2026-05-06 03:24:56 -07:00
Peter Steinberger
1d3efb7e9e
test(perf): trim focused runtime contract imports
2026-05-06 11:23:49 +01:00
Mason Huang
cbba122cdd
test(update-cli): cleanup temp dirs after each case ( #78408 )
2026-05-06 18:20:47 +08:00
Alex Knight
1c2915677b
fix: recognize custom compaction conversation ( #78390 )
...
* fix: recognize custom compaction conversation
* fix: use branch fallback for compaction safeguard
---------
Co-authored-by: Alex Knight <15041791+amknight@users.noreply.github.com >
2026-05-06 20:13:31 +10:00
Peter Steinberger
9e7fd27577
ci: narrow MiniMax release live gateway lane
2026-05-06 11:11:21 +01:00
Vincent Koc
1fe15f2306
docs(logging): document bounded Talk log records
2026-05-06 03:02:02 -07:00
Vincent Koc
16321a27b6
fix(talk): add bounded lifecycle logging
2026-05-06 03:02:02 -07:00
Alex Knight
28e27ca5d1
fix(msteams): preserve proactive thread replies ( #78387 )
...
Co-authored-by: Alex Knight <15041791+amknight@users.noreply.github.com >
2026-05-06 20:01:18 +10:00
Alex Knight
fa445003b5
fix(acp): preserve streamed progress chunks ( #78383 )
...
Co-authored-by: Alex Knight <15041791+amknight@users.noreply.github.com >
2026-05-06 20:00:34 +10:00
Alex Knight
7a73b37f87
fix memory wiki empty related blocks ( #78399 )
...
Co-authored-by: Alex Knight <15041791+amknight@users.noreply.github.com >
2026-05-06 19:55:22 +10:00
Peter Steinberger
3323327f6b
test(voice-call): wait for media stream readiness
2026-05-06 10:51:05 +01:00
Vincent Koc
5d557171b3
fix(plugins): apply npm overrides to managed roots ( #78386 )
2026-05-06 02:47:25 -07:00
Pavan Kumar Gondhi
b895c6d939
Gate Slack startup user allowlist resolution [AI] ( #77898 )
...
* fix: gate slack user allowlist resolution
* addressing codex review
* addressing ci
* docs: add changelog entry for PR merge
2026-05-06 15:16:55 +05:30
Peter Steinberger
ceaa56fb12
fix(release): stabilize final validation checks
2026-05-06 10:45:29 +01:00
Peter Steinberger
bf0f547632
fix(release): tolerate optional plugin beta tag mirror failure
2026-05-06 10:45:29 +01:00
Peter Steinberger
39b17310b6
ci: parallelize release publish workflows
2026-05-06 10:45:29 +01:00
Chunyue Wang
34b67c3f25
fix(web_search): skip redundant provider re-resolution for external Brave plugin
...
Guards the secondary resolveProviders call with `!allProviders.some(p => p.id === rawProvider)` so it only fires when the first pass genuinely missed the configured provider. Eliminates the spurious `WEB_SEARCH_PROVIDER_INVALID_AUTODETECT` warning and incorrect `providerSource: "none"` for external Brave plugin installs. Fixes #77676 .
2026-05-06 17:45:20 +08:00
Peter Steinberger
8cb58813f2
test(openai): align codex modern model expectation
2026-05-06 10:42:06 +01:00
Conan-Scott
e437763246
fix(agents): deliver agent TTS audio when block streaming is off ( #78355 )
...
Summary:
- The branch changes non-streaming block reply delivery to direct-send all media-bearing block replies, updates reply-delivery/media-path regression tests, and adds a changelog entry.
- Reproducibility: yes. Current main's predicate and unit test show captioned media-bearing block replies are ... sent when block streaming is disabled, and the PR body adds real Telegram after-fix proof for the TTS path.
Automerge notes:
- PR branch already contained follow-up commit before automerge: test(agents): align direct media block delivery coverage
Validation:
- ClawSweeper review passed for head e9bb1314fe .
- Required merge gates passed before the squash merge.
Prepared head SHA: e9bb1314fe
Review: https://github.com/openclaw/openclaw/pull/78355#issuecomment-4386200162
Co-authored-by: Clawdbot <clawdbot@apilab.us >
Co-authored-by: Ayaan Zaidi <hi@obviy.us >
2026-05-06 09:37:22 +00:00
Peter Steinberger
ffafa9008d
test(agents): avoid provider runtime in fallback tests
2026-05-06 10:21:34 +01:00
Peter Steinberger
a24d5fe790
perf(config): avoid duplicate plugin auto-enable channel probes
2026-05-06 10:17:31 +01:00
Vincent Koc
34dc7f6ea6
Merge pull request #78378 from openclaw/fix/diagnostics-talk-prom
...
* commit '827e602d3a1bb726aaf68a02229a25ff3d848fc0':
fix(diagnostics): include talk events in stability snapshots
chore(plugin-sdk): refresh api baseline
fix(diagnostics): export talk and recovery metrics
2026-05-06 02:03:19 -07:00
Vincent Koc
e2501b2d6d
fix(diagnostics): export Talk metrics after SDK refactor
...
Adds bounded Talk lifecycle/audio diagnostics and session recovery metrics for OTEL, Prometheus, and stability snapshots after the Talk SDK/session refactor. Includes changelog/docs updates and Testbox/live proof.
2026-05-06 02:01:52 -07:00
Alex Knight
d9ffc1aa63
fix cron run binding route ( #78373 )
...
Co-authored-by: Alex Knight <15041791+amknight@users.noreply.github.com >
2026-05-06 18:57:32 +10:00
Vincent Koc
827e602d3a
fix(diagnostics): include talk events in stability snapshots
2026-05-06 01:49:21 -07:00
Vincent Koc
8d9e7c8178
chore(plugin-sdk): refresh api baseline
2026-05-06 01:49:20 -07:00
Vincent Koc
aca844014f
fix(diagnostics): export talk and recovery metrics
2026-05-06 01:48:07 -07:00
Peter Steinberger
0b88d6286c
chore: bump version to 2026.5.6
2026-05-06 09:47:34 +01:00