Commit Graph

39726 Commits

Author SHA1 Message Date
Shakker
88a8211fac fix: type manifest capability snapshot inputs 2026-05-02 06:21:08 +01:00
Shakker
85a90a54b2 test: align plugin runtime tests with loader options 2026-05-02 06:21:08 +01:00
Shakker
e6825fceaa perf: scope plugin tool discovery to manifest tool owners 2026-05-02 06:21:08 +01:00
Shakker
1de7362679 fix: cover comfy manifest availability contracts 2026-05-02 06:21:07 +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
Shakker
53c2dbe9e9 perf: reuse compatible wider plugin registries 2026-05-02 06:21:07 +01:00
Shakker
5adbec66e8 fix: preserve manifest-backed model and media capabilities 2026-05-02 06:21:07 +01:00
Shakker
b745d049b7 fix: avoid stale scoped runtime registries 2026-05-02 06:21:07 +01:00
Shakker
f8639d3429 perf: use manifest catalog for agent allowlists 2026-05-02 06:21:07 +01:00
Shakker
dfde770a3a fix: preserve external capability providers 2026-05-02 06:21:07 +01:00
Shakker
fac06a2320 perf: scope reply runtime plugin startup 2026-05-02 06:21:07 +01:00
Shakker
44afab628e perf: skip unavailable media tool factories 2026-05-02 06:21:07 +01:00
Shakker
1a6d891132 perf: use plugin metadata snapshot for media tool lookups 2026-05-02 06:21:07 +01:00
Shakker
186b8e44dc perf: reuse run auth store for media tool availability 2026-05-02 06:21:07 +01:00
Shakker
0a2bbb87c7 perf: avoid runtime provider loads for generation tool registration 2026-05-02 06:21:07 +01:00
Shakker
80835f5416 perf: reuse active plugin registry for tool discovery 2026-05-02 06:21:07 +01:00
Shakker
a36a3ab0de perf: trace reply tool prep stages 2026-05-02 06:21:06 +01:00
Peter Steinberger
f968c30e94 docs(skills): refresh crabbox AWS workflow 2026-05-02 06:19:13 +01:00
Peter Steinberger
8734635b73 fix(slack): discover bot scopes via auth test 2026-05-02 06:18:49 +01:00
Peter Steinberger
9a9fefd21f refactor: trim unused harness type aliases 2026-05-02 06:17:12 +01:00
Peter Steinberger
04b9f5fc98 fix(cli): avoid directory plugin reinstall prompts 2026-05-02 06:14:29 +01:00
Peter Steinberger
6fd197c8a1 fix: stabilize release validation dependencies 2026-05-02 06:13:46 +01:00
Peter Steinberger
affca3da1f refactor: drop unused transcript serializer 2026-05-02 06:13:30 +01:00
Peter Steinberger
0b3d260285 fix: let lmstudio skip native preload 2026-05-02 06:13:00 +01:00
Peter Steinberger
cbec76c198 refactor: keep gateway agent helper internal 2026-05-02 06:09:12 +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
355680f1f2 fix: trust official ClawHub archive installs 2026-05-02 06:07:22 +01:00
Peter Steinberger
12342ed0e8 fix(web-search): support Exa baseUrl 2026-05-02 06:06:40 +01:00
Peter Steinberger
8819f258cc refactor: trim unused core exports 2026-05-02 06:04:56 +01:00
Peter Steinberger
6fd35f67a7 fix: recover multiline codex app-server messages 2026-05-02 06:03:12 +01:00
Peter Steinberger
9989512a37 refactor: simplify plugin cache boundaries 2026-05-02 06:00:53 +01:00
Peter Steinberger
9e9df8f2c5 fix(agents): centralize media delivery evidence 2026-05-02 05:59:57 +01:00
Peter Steinberger
40d50cbbf1 fix: ignore pnpm progress in deadcode guard 2026-05-02 05:59:54 +01:00
Peter Steinberger
f269423355 fix(web-search): include MiniMax in setup detection 2026-05-02 05:59:25 +01:00
Peter Steinberger
f7fe6ad55e perf: avoid session manager opens for transcript maintenance 2026-05-02 05:58:57 +01:00
Peter Steinberger
d4bdd40c92 fix(slack): route message actions by target account 2026-05-02 05:57:43 +01:00
Peter Steinberger
49be9a15fe fix(sessions): reject thread send targets 2026-05-02 05:56:21 +01:00
Peter Steinberger
f9c0375f26 refactor: trim channel setup registry 2026-05-02 05:53:40 +01:00
Peter Steinberger
1ecb2fc2c7 fix(feishu): preserve api error diagnostics 2026-05-02 05:52:46 +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
Ayaan Zaidi
0d31ab604e fix: reduce gateway per-turn latency (#75922) 2026-05-02 10:18:53 +05:30
Ayaan Zaidi
b4fd70bc48 fix(plugins): isolate full registry cache 2026-05-02 10:18:53 +05:30
Ayaan Zaidi
02d7ad4820 fix(agents): skip core tools for plugin-only allowlists 2026-05-02 10:18:53 +05:30
Peter Steinberger
9714eb3e65 refactor: trim inbound contract test helper 2026-05-02 05:48:45 +01:00
Peter Steinberger
90ba174511 ci: update ClawHub plugin release pin 2026-05-02 05:48:23 +01:00
Peter Steinberger
a3c9c098e5 fix(replies): keep queued followup typing alive 2026-05-02 05:46:19 +01:00
Val Alexander
7c2802b212 fix(macos): preserve gateway auth config writes
Preserve existing gateway.auth and unrelated config keys during macOS app fallback writes, while requiring explicit opt-in for auth mutation paths.\n\nValidation:\n- swift test --package-path apps/macos --filter OpenClawIPCTests.OpenClawConfigFileTests\n- swift test --package-path apps/macos --filter OpenClawIPCTests.ConfigStoreTests\n- node scripts/check-changed.mjs CHANGELOG.md apps/macos/Sources/OpenClaw/ConfigStore.swift apps/macos/Sources/OpenClaw/OpenClawConfigFile.swift apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift apps/macos/Tests/OpenClawIPCTests/OpenClawConfigFileTests.swift\n\nCloses #75631.
2026-05-01 23:45:55 -05: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