Commit Graph

6558 Commits

Author SHA1 Message Date
Peter Steinberger
c35ed548bf docs(plugins): clarify duplicate override diagnostics 2026-05-02 09:12:22 +01:00
Peter Steinberger
65fc962d7b fix: normalize music generation timeouts 2026-05-02 08:52:50 +01:00
Peter Steinberger
010f7a58a1 build(plugins): externalize acpx release packages 2026-05-02 08:48:28 +01:00
Peter Steinberger
e4aab1419a fix(voice-call): support per-call session scope 2026-05-02 08:42:46 +01:00
Peter Steinberger
09d193c592 fix: clarify telegram model picker scope 2026-05-02 08:40:19 +01:00
Peter Steinberger
bd511be53d refactor(whatsapp): remove legacy heartbeat runners 2026-05-02 08:40:07 +01:00
Peter Steinberger
a483de1787 feat(brave): support configurable search base url 2026-05-02 08:27:21 +01:00
Peter Steinberger
eac7a281d5 fix(searxng): retry empty category searches 2026-05-02 08:15:30 +01:00
Peter Steinberger
afd0a7b403 fix(google-meet): guard linux chrome realtime tool actions 2026-05-02 08:08:24 +01:00
Peter Steinberger
acb2f91ada fix(config): validate web search providers 2026-05-02 08:04:39 +01:00
Peter Steinberger
9ddfe52ff9 fix: prove Google Meet listen health (#74824) 2026-05-02 08:03:59 +01:00
BSnizND
f2c1a56bbd Add Google Meet space access controls 2026-05-02 08:03:59 +01:00
Peter Steinberger
53c4217110 fix(cron): keep pairing approvals out of automation recipients 2026-05-02 08:03:29 +01:00
Peter Steinberger
d111676bcb ci: externalize more channel plugins 2026-05-02 07:52:26 +01:00
Peter Steinberger
301a255ae7 docs(health): clarify session list liveness 2026-05-02 07:50:39 +01:00
Peter Steinberger
286e169a04 feat(brave): add http diagnostics flag 2026-05-02 07:49:12 +01:00
Peter Steinberger
d8326f2f70 docs: document release publish orchestration 2026-05-02 07:36:28 +01:00
Peter Steinberger
4d9c658f40 perf: bound async transcript history reads (#75977)
Summary:
- The PR bounds async transcript history reads and shares async transcript-index builds across gateway history, embedded/TUI history, restart recovery, fork token checks, and preflight compaction paths.
- Reproducibility: not applicable. this is a performance PR rather than a user bug report. The verification pa ... ource review plus the added unit coverage for bounded reads, usage snapshots, and concurrent index sharing.

ClawSweeper fixups:
- No separate fixup commits were needed after automerge opt-in.

Validation:
- ClawSweeper review passed for head ccfe33658c.
- Required merge gates passed before the squash merge.

Prepared head SHA: ccfe33658c
Review: https://github.com/openclaw/openclaw/pull/75977#issuecomment-4363170293

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-05-02 06:36:01 +00:00
pashpashpash
8adbee3a68 docs: fix codex strict json examples (#75916) 2026-05-02 15:30:34 +09:00
Peter Steinberger
59449d7f19 fix(active-memory): make setup grace explicit 2026-05-02 07:27:01 +01:00
Peter Steinberger
189ab9f5d1 fix(firecrawl): block unsafe scrape targets 2026-05-02 07:24:40 +01:00
Peter Steinberger
cdd8e81075 ci: orchestrate plugin release publishing 2026-05-02 07:24:02 +01:00
Peter Steinberger
9008fa445d fix(kimi): reject ungrounded web search answers 2026-05-02 07:03:29 +01:00
Peter Steinberger
0a798af4fc fix: preserve gateway watch log colors 2026-05-02 07:00:08 +01:00
Peter Steinberger
10b89a3b55 refactor: remove parent fork config knob 2026-05-02 06:58:07 +01:00
Peter Steinberger
4f31cbbf55 refactor: share parent fork policy 2026-05-02 06:58:07 +01:00
Peter Steinberger
8612af754b feat: simplify thread-bound session spawning 2026-05-02 06:58:07 +01:00
Peter Steinberger
ad85e5c64c feat(searxng): pass through image result urls 2026-05-02 06:56:23 +01:00
Peter Steinberger
24d5649284 fix(openrouter): strip Anthropic reasoning prefill 2026-05-02 06:48:25 +01:00
Peter Steinberger
1771160d2c fix(web-search): restrict private network guard 2026-05-02 06:39:48 +01:00
Peter Steinberger
b66459e3c2 fix(web-search): support self-hosted Firecrawl 2026-05-02 06:34:31 +01:00
Peter Steinberger
de0d484236 fix(sessions): preserve durable conversation entries 2026-05-02 06:30:44 +01:00
Shakker
3cf1dd982b fix: gate plugin tools from manifest availability 2026-05-02 06:21:08 +01:00
Shakker
7641783d6b fix: enforce plugin tool manifest contracts 2026-05-02 06:21:08 +01:00
Shakker
6b0356257a fix: preserve manifest generation availability 2026-05-02 06:21:07 +01:00
Shakker
a1d24e6bdd docs: document generation provider metadata 2026-05-02 06:21:07 +01:00
Peter Steinberger
04b9f5fc98 fix(cli): avoid directory plugin reinstall prompts 2026-05-02 06:14:29 +01:00
Peter Steinberger
0b3d260285 fix: let lmstudio skip native preload 2026-05-02 06:13:00 +01:00
Val Alexander
cb9d7884cc fix(ui): preserve local session continuity (#75948)
Fixes #63195.
Closes #68162.
Closes #73546.

- Keep Control UI chat sends bound to the history-backed session id across reconnects.
- Accept chat.send sessionId at the gateway/protocol boundary and update generated Swift models.
- Resume the last selected TUI session for the same gateway/agent/scope when still present.

Validated by exact-SHA CI on PR #75948.
2026-05-02 00:08:01 -05:00
Peter Steinberger
12342ed0e8 fix(web-search): support Exa baseUrl 2026-05-02 06:06:40 +01:00
Peter Steinberger
f269423355 fix(web-search): include MiniMax in setup detection 2026-05-02 05:59:25 +01:00
Peter Steinberger
49be9a15fe fix(sessions): reject thread send targets 2026-05-02 05:56:21 +01:00
Peter Steinberger
c3b8e5c812 fix(release): stabilize windows npm install 2026-05-02 05:49:45 +01:00
Peter Steinberger
a6240b26aa fix(minimax): respect usage base url 2026-05-02 05:48:55 +01:00
Peter Steinberger
f2370b769c fix(web-search): allow MiniMax OAuth search credentials
Co-authored-by: 周鹤0668001310 <zhou.he3@xydigit.com>
2026-05-02 05:43:08 +01:00
Peter Steinberger
e873c1e1f8 fix: quiet telegram ipv4 fallback noise 2026-05-02 05:39:28 +01:00
Peter Steinberger
43121fb096 fix: guard provider-prefixed delivery targets 2026-05-02 05:30:41 +01:00
Peter Steinberger
3ce8746b27 ci: pin full release validation children 2026-05-02 05:22:07 +01:00
Peter Steinberger
ed6df7dd8b fix(gemini): reuse google provider config for web search 2026-05-02 05:15:02 +01:00
Peter Steinberger
3e2a2c7b74 fix(slack): normalize route binding targets 2026-05-02 05:08:39 +01:00