Peter Steinberger
193f781fad
fix: stabilize ci and serial test gate
2026-03-30 00:43:01 +01:00
Peter Steinberger
2255e04b07
test(nodes): update coverage after exec consolidation
2026-03-30 00:41:06 +01:00
Peter Steinberger
5dae663ea4
refactor(nodes): remove nodes.run execution path
2026-03-30 00:41:06 +01:00
Peter Steinberger
a27ccee5d9
refactor(config): use source snapshots for config writes
2026-03-30 00:39:39 +01:00
Vincent Koc
53bcd5769e
refactor(tasks): unify the shared task run registry ( #57324 )
...
* refactor(tasks): simplify shared task run registry
* refactor(tasks): remove legacy task registry aliases
* fix(cron): normalize timeout task status and harden ledger writes
* fix(cron): keep manual runs resilient to ledger failures
2026-03-30 08:28:17 +09:00
Peter Steinberger
f928b81279
test(config): align snapshot fixtures and isolation
2026-03-30 00:17:23 +01:00
Peter Steinberger
89a4f2a34e
refactor(config): centralize runtime config state
2026-03-30 00:17:23 +01:00
Gustavo Madeira Santana
e5dac0c39e
CLI: keep root help plugin descriptors non-activating ( #57294 )
...
Merged via squash.
Prepared head SHA: c8da48f689
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-03-29 18:49:57 -04:00
Peter Steinberger
168ab94eee
refactor(config): pin runtime snapshot and drop ttl cache
2026-03-29 22:57:31 +01:00
Peter Steinberger
f16c176a4c
fix: disambiguate legacy mac node identities
2026-03-29 22:47:15 +01:00
Gustavo Madeira Santana
9b4f26e70a
Plugins/CLI: add descriptor-backed lazy root command registration ( #57165 )
...
Merged via squash.
Prepared head SHA: ad1dee32eb
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-03-29 16:02:59 -04:00
Peter Steinberger
855878b4f0
fix: stabilize serial test suite
2026-03-30 04:46:04 +09:00
Peter Steinberger
2dd29db464
fix: ease bundled browser plugin recovery
2026-03-29 22:39:30 +09:00
Mariano
17c36b5093
Gateway: track background task lifecycle ( #52518 )
...
Merged via squash.
Prepared head SHA: 7c4554204e
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-03-29 12:48:02 +02:00
Peter Steinberger
8e0ab35b0e
refactor(plugins): decouple bundled plugin runtime loading
2026-03-29 09:10:38 +01:00
huntharo
b7ab0ddb55
refactor(xai): move code_execution into plugin
2026-03-28 21:35:13 +00:00
huntharo
396bf20cc6
Tools: add xAI-backed code_execution
2026-03-28 21:35:13 +00:00
huntharo
38e4b77e60
Tools: add x_search via xAI Responses
2026-03-28 21:35:13 +00:00
Robin Waslander
6be14ab388
fix(cli): defer zsh compdef registration until compinit is available ( #56555 )
...
The generated zsh completion script called compdef at source time,
which fails with 'command not found: compdef' when loaded before
compinit. Replace with a deferred registration that tries immediately,
and if compdef is not yet available, queues a self-removing precmd hook
that retries on first prompt.
Handles repeated sourcing (deduped hook entry) and shells that never
run compinit (completion simply never registers, matching zsh model).
Add real zsh integration test verifying no compdef error on source and
successful registration after compinit.
Fixes #14289
2026-03-28 19:35:32 +01:00
Mariano
0afd73c975
fix(daemon): surface probe close reasons ( #56282 )
...
Merged via squash.
Prepared head SHA: c356980aa4
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-03-28 10:04:56 +01:00
Tak Hoffman
384bdde514
fix(regression): persist auto-enabled directory config
2026-03-27 23:47:54 -05:00
Tak Hoffman
46ab177743
fix(regression): persist auto-enabled channel auth config
2026-03-27 23:45:57 -05:00
Tak Hoffman
8539886cd8
fix(regression): auto-enable directory channel selection
2026-03-27 23:45:29 -05:00
Tak Hoffman
c9d5d12183
fix(regression): auto-enable channel auth selection
2026-03-27 23:42:36 -05:00
Tak Hoffman
fd48e4090a
fix(regression): reject disabled channel auth stubs
2026-03-27 23:06:06 -05:00
Tak Hoffman
1e2e6fb613
fix(regression): allow auth-capable channel auto-pick without raw config
2026-03-27 23:03:52 -05:00
Peter Steinberger
24bb64b1c4
test: centralize canonical skill fixtures
2026-03-28 03:45:56 +00:00
Peter Steinberger
f3c8c27b3a
fix: replay skill source fixture drift
2026-03-28 03:38:11 +00:00
Tak Hoffman
7918524229
fix(regression): reload stale preseeded cli channel registries
2026-03-27 22:37:58 -05:00
Tak Hoffman
3f0b3a553a
fix(regression): require channel scope in preseeded cli registry
2026-03-27 22:32:12 -05:00
Peter Steinberger
32fd469b2c
test: align skill fixture source info
2026-03-28 03:31:42 +00:00
Tak Hoffman
0946fdf625
fix(regression): widen preseeded cli plugin registry loads
2026-03-27 22:29:16 -05:00
Peter Steinberger
7a6f32a730
fix: replay skill source fixture drift
2026-03-28 03:06:06 +00:00
Peter Steinberger
67d0ecf5ec
fix(ci): align skill fixture source info
2026-03-28 02:55:07 +00:00
Peter Steinberger
c9c1e456d1
fix: replay skill source fixture drift
2026-03-28 02:48:35 +00:00
Peter Steinberger
71f37a59ca
feat: add openclaw channel mcp bridge
2026-03-28 02:41:57 +00:00
Peter Steinberger
ea92003384
test: replay skill source fixture drift
2026-03-28 02:40:05 +00:00
Peter Steinberger
c18d315858
fix: replay skill source fixture drift
2026-03-28 02:34:11 +00:00
Peter Steinberger
70a0ce2179
test: align skill fixture source info
2026-03-28 02:24:34 +00:00
Peter Steinberger
2c15960ac2
fix: replay skill fixture source drift
2026-03-28 02:04:31 +00:00
Peter Steinberger
923b316ddc
fix: harden parallels smoke verification
2026-03-28 01:51:18 +00:00
Peter Steinberger
50a2f67258
fix(ci): align skill fixture source info
2026-03-28 01:23:29 +00:00
Peter Steinberger
1adf08a19d
fix: replay skill source fixture drift
2026-03-28 01:13:19 +00:00
Peter Steinberger
883ff949c0
fix(ci): align skill fixture source info
2026-03-28 01:10:33 +00:00
Peter Steinberger
d69aedcd3e
fix: replay skill source fixture drift
2026-03-28 00:52:45 +00:00
Peter Steinberger
fa4da0ce5d
fix(ci): replay compaction and skills api drift
2026-03-28 00:47:11 +00:00
Peter Steinberger
b4fe0faf1b
test: dedupe config and utility suites
2026-03-28 00:46:53 +00:00
Tak Hoffman
262e5c57c8
fix(ci): stabilize module-bound exact regressions ( #56085 )
...
* Adjust compaction identifier test for summary args
* Harden exec completion after child exit
* Handle SDK compaction and skill shape drift
* Stabilize Synology Chat module-bound tests
* Restore skill source compatibility shims
* Restore self-hosted provider discovery mocks
2026-03-27 19:44:15 -05:00
Peter Steinberger
ce21ef641a
fix: replay compaction and skills api drift
2026-03-28 00:37:31 +00:00
Peter Steinberger
1f24181495
fix(ci): replay compaction and skills api drift
2026-03-28 00:32:53 +00:00