Vincent Koc
62be4eb21e
docs: cover qqbot /bot-me + c2cOnly admin gating ( 62fb87641e) and cron add --agent warning ( dc0c54c7f1)
2026-04-30 01:39:13 -07:00
Peter Steinberger
09310931cf
fix(plugins): repair configured runtime deps
2026-04-30 04:13:39 +01:00
Peter Steinberger
4c712d3372
fix: add bundled plugin deps repair command
2026-04-29 23:23:14 +01:00
Vignesh Natarajan
d51af16fab
Docs: document inferred commitments
2026-04-29 14:28:22 -07:00
Peter Steinberger
8b8bba9621
fix(config): tighten patch command semantics
2026-04-29 22:02:02 +01:00
Peter Steinberger
48a01798b0
feat: add config apply patch command
2026-04-29 22:02:02 +01:00
Peter Steinberger
3059702687
feat(memory-wiki): add agent-facing people wiki metadata
2026-04-29 20:17:37 +01:00
Peter Steinberger
b0ae867034
refactor(migration): share cached config runtime helper
2026-04-29 20:05:23 +01:00
Shakker
e69da9d578
fix: honor config timeline diagnostics
2026-04-29 19:53:55 +01:00
Shakker
d001c3436b
fix: gate diagnostics timeline by flag
2026-04-29 19:53:55 +01:00
Shakker
097eed8cd8
feat: emit diagnostics timeline
2026-04-29 19:53:55 +01:00
Hemant Sudarshan
fbae2a6441
Fix gateway timeout embedded fallback session lock ( #74543 )
...
* Agent: isolate gateway timeout fallback sessions
* fix(cli): isolate gateway timeout fallback sessions
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-04-29 19:38:11 +01:00
Shakker
bfb6b82ffd
docs: document model list auth index
2026-04-29 18:23:39 +01:00
Peter Steinberger
e6cd90e3fd
fix(agents): keep OAuth auth read-through
2026-04-29 11:54:28 +01:00
Peter Steinberger
e25b542100
fix(cli): fall back to file logs when local logs rpc closes
2026-04-29 08:10:15 +01:00
Peter Steinberger
2b0b614417
docs(plugins): clarify clawhub npm migration
2026-04-29 06:09:34 +01:00
Patrick Erichsen
a235a487d0
docs: add clawhub rescan recovery guidance ( #73414 )
...
* docs: add clawhub rescan recovery guidance
* docs: clarify clawhub rescan wording
2026-04-28 16:34:00 -07:00
pashpashpash
6ce1058296
Wire diagnostics through the core chat command ( #72936 )
...
* feat: wire codex diagnostics feedback
* fix: harden codex diagnostics hints
* fix: neutralize codex diagnostics output
* fix: tighten codex diagnostics safeguards
* fix: bound codex diagnostics feedback output
* fix: tighten codex diagnostics throttling
* fix: confirm codex diagnostics uploads
* docs: clarify codex diagnostics add-on
* fix: route diagnostics through core command
* fix: tighten diagnostics authorization
* fix: pin diagnostics to bundled codex command
* fix: limit owner status in plugin commands
* fix: scope diagnostics confirmations
* fix: scope codex diagnostics cooldowns
* fix: harden codex diagnostics ownership scopes
* fix: harden diagnostics command trust and display
* fix: keep diagnostics command trust internal
* fix: clarify diagnostics exec boundary
* fix: consume codex diagnostics confirmations atomically
* test: include codex diagnostics binding metadata
* test: use string codex binding timestamps
* fix: keep reserved command trust host-only
* fix: harden diagnostics trust and resume hints
* wire diagnostics through exec approval
* fix: keep diagnostics tests aligned with bundled root trust
* fix telegram diagnostics owner auth
* route trajectory exports through exec approval
* fix trajectory exec command encoding
* fix telegram group owner auth
* fix export trajectory approval hardening
* fix pairing command owner bootstrap
* fix telegram owner exec approvals
* fix: make diagnostics approval flow pasteable
* fix: route native sensitive command followups
* fix: invoke diagnostics exports with current cli
* fix: refresh exec approval protocol models
* fix: list codex diagnostics from thread bindings
* fix: fold codex diagnostics into exec approval
* fix: preserve diagnostics approval line breaks
* docs: clarify diagnostics codex workflow
2026-04-29 07:40:37 +09:00
Peter Steinberger
193c7432e3
fix(gateway): reuse paired auth for probes
2026-04-28 21:52:50 +01:00
Peter Steinberger
3b593bc561
fix(cli): authorize gateway model probe overrides
2026-04-28 20:55:44 +01:00
Peter Steinberger
53d34e7cde
fix(cli): support image files in model probes
2026-04-28 18:52:15 +01:00
Shakker
a48ffda7f7
chore: trace plugin lifecycle phases
2026-04-28 18:03:01 +01:00
Vincent Koc
75ba8398f9
fix(gateway): expose event loop health in readiness
2026-04-28 03:56:58 -07:00
Vincent Koc
e2f3044b8f
fix(memory-wiki): route bridge CLI through gateway
...
Route Memory Wiki bridge-mode status, doctor, and bridge import CLI paths through Gateway RPC when bridge artifact reads are active, while preserving local/offline fallbacks.
Harden Gateway CLI rendering and imported-source writes: validate RPC response shapes, bound response strings before rendering/JSON serialization, sanitize/escape terminal-controlled output, avoid redundant JSON forwarding, and replace imported source pages through a temp-file rename path with symlink and hardlink regressions.
Fixes #65722
Fixes #65976
Fixes #66082
Fixes #67979
Fixes #68371
Fixes #68828
Fixes #69019
Fixes #70181
Fixes #70242
Fixes #70842
Thanks @moorsecopers99, @vincentkoc, and @prasad-yashdeep.
2026-04-28 03:22:12 -07:00
Peter Steinberger
6f8792f3f1
fix(cli): wire image describe prompt options
2026-04-28 10:53:53 +01:00
Vincent Koc
76cd97289b
fix(cron): support Telegram thread IDs in cron add/edit
...
- Add `--thread-id` support to cron add/edit Telegram delivery.
- Reject non-positive thread IDs and guard cron edit lookup pagination against non-progress/max-page loops.
- Preserve existing delivery mode on thread-only cron edit patches.
Carries forward #51581 , #60373 , and #60890 .
Co-authored-by: ChunHao Chen <crazycjh@gmail.com >
2026-04-28 01:50:44 -07:00
Peter Steinberger
fb3ea9efb1
fix: keep gateway model probes raw
2026-04-28 09:11:47 +01:00
Peter Steinberger
a8b64b7d52
fix(doctor): require confirmation for transcript archive
2026-04-28 08:56:18 +01:00
Peter Steinberger
78a12706ec
fix(docs): make docs formatter mintlify-safe
2026-04-28 08:13:21 +01:00
Frank Yang
e008830d0e
fix(agents): clean up local Claude stdio runs ( #73292 )
...
Clean up local Claude stdio one-shot runs before returning from embedded `openclaw agent --local`, including bundle MCP loopback teardown for local process resources.
Keeps gateway-owned MCP loopback cleanup internal to the Gateway, documents the local-vs-gateway behavior, and aligns the stale OpenAI provider-runtime fixture with the current unsupported Codex mini route.
2026-04-28 07:06:01 +01:00
Peter Steinberger
76a07b9a07
fix(cli): reject empty model run prompts
2026-04-28 06:50:44 +01:00
Peter Steinberger
5916237962
fix(onboard): infer custom model image input
2026-04-28 06:34:16 +01:00
Peter Steinberger
a6141a5a41
fix: harden macOS gateway updates
2026-04-28 05:58:05 +01:00
Peter Steinberger
738f5f7508
fix: prevent channel login exec wedges
2026-04-28 05:16:43 +01:00
Peter Steinberger
343f2d7245
fix: fail closed for invalid cron payload models
2026-04-28 04:12:54 +01:00
Peter Steinberger
e11eb03182
fix: exclude plugin dependencies from backups
2026-04-28 04:03:20 +01:00
Shakker
197f95c94d
docs: clarify refreshable model catalog authority
2026-04-28 02:59:07 +01:00
Shakker
973a3226f0
fix: use refreshable manifest rows for provider list fast paths
2026-04-28 02:59:07 +01:00
Shakker
7231fcfec3
fix: avoid broad runtime catalog supplements
2026-04-28 02:59:06 +01:00
Peter Steinberger
a66605bf23
fix(cron): skip isolated runs when local providers are down
2026-04-28 02:12:19 +01:00
Peter Steinberger
f5a48efac5
fix(status): report custom memory plugin status
2026-04-28 01:51:37 +01:00
Peter Steinberger
1d3170b16f
fix: scope skills cli to active agent workspace
2026-04-28 01:05:36 +01:00
Peter Steinberger
fc055e2393
fix: speed up Telegram status diagnostics
2026-04-28 00:28:22 +01:00
Peter Steinberger
ff2b2e769f
fix(cron): preserve job model fallbacks
2026-04-28 00:03:01 +01:00
Peter Steinberger
dd0f5937d2
fix(doctor): avoid companion gateway service false positives
2026-04-27 23:30:29 +01:00
Peter Steinberger
48e91f09d5
fix(cli): fail empty local model probes
2026-04-27 23:16:39 +01:00
Peter Steinberger
42dddbbe78
fix(cli): streamline local model probes
2026-04-27 23:02:26 +01:00
Peter Steinberger
5e49e8590d
fix(cli): resolve message channel plugin scopes
2026-04-27 21:02:09 +01:00
Peter Steinberger
a2b84e98e9
fix: clean up trajectory sidecars
2026-04-27 20:58:28 +01:00
Peter Steinberger
72f3c840c7
fix(cli): narrow message plugin registry loads
2026-04-27 20:55:56 +01:00