Peter Steinberger
4aeabf95cc
fix: stabilize contract loader seams
2026-04-06 04:40:47 +01:00
Peter Steinberger
2a5c355688
fix(ci): patch main regression surfaces
2026-04-06 04:17:52 +01:00
Peter Steinberger
a9f491310c
fix: route comfy music through shared tool
2026-04-06 02:03:13 +01:00
Peter Steinberger
dc0ee2e178
feat: add music generation tooling
2026-04-06 01:47:14 +01:00
Peter Steinberger
aeb9ad52fa
feat: add comfy workflow media support
2026-04-06 01:45:01 +01:00
Peter Steinberger
3584d28141
refactor: harden plugin metadata and browser sdk seams
2026-04-05 23:35:02 +01:00
Peter Steinberger
471d056e2f
refactor: move browser runtime seams behind plugin metadata
2026-04-05 23:13:14 +01:00
Vincent Koc
94256ea1a0
revert(memory-wiki): back out llm wiki stack
2026-04-05 22:44:20 +01:00
Vincent Koc
2f72363984
feat(memory-core): bridge wiki corpus into memory tools
2026-04-05 22:34:02 +01:00
Vincent Koc
c11e7a7420
feat(memory-wiki): add prompt supplement integration
2026-04-05 22:34:01 +01:00
Peter Steinberger
932194b7d5
feat(video): add provider support and discord fallback
2026-04-05 22:06:56 +01:00
Peter Steinberger
1a47675e6c
fix: restore check after CLI seam cleanup
2026-04-05 19:06:34 +01:00
Peter Steinberger
6243806f7b
refactor(cli): remove custom cli backends
2026-04-05 18:04:48 +01:00
Peter Steinberger
de0d6efc6e
test: reduce models-config temp-home churn
2026-04-05 17:04:02 +01:00
Peter Steinberger
37b3acad34
test: update legacy config doctor expectations
2026-04-05 16:12:45 +01:00
Peter Steinberger
629baf5fa7
refactor: move plugin setup and memory capabilities to registries
2026-04-05 14:53:53 +01:00
Peter Steinberger
21d5f7a915
fix(test): restore signal test api boundary
2026-04-05 13:52:33 +01:00
Peter Steinberger
c039675054
refactor(test): split channel contract helpers by policy
2026-04-05 13:15:22 +01:00
Peter Steinberger
88ea0751a9
fix(test): add lightweight whatsapp group-policy seam
2026-04-05 12:57:58 +01:00
Peter Steinberger
23275edef1
refactor: simplify web provider plugin discovery
2026-04-05 08:50:01 +01:00
Vincent Koc
2d2824874e
fix(contracts): align provider and sdk inventories
2026-04-05 08:44:35 +01:00
Vincent Koc
2a999bf9c9
refactor(memory): invert memory host sdk dependency
2026-04-05 07:34:33 +01:00
Peter Steinberger
fb580b551e
fix: restore provider and config compatibility checks
2026-04-05 03:47:57 +01:00
Peter Steinberger
e3ac0f43df
feat(qwen): add qwen provider and video generation
2026-04-04 19:34:56 +01:00
Peter Steinberger
f4855baf35
fix(ci): await async provider test registration
2026-04-04 09:28:43 +01:00
Peter Steinberger
d5cb8cebcd
refactor(extensions): split channel runtime helper seams
2026-04-04 07:39:53 +01:00
Peter Steinberger
a82bc7d887
fix(ci): align contract expectations
2026-04-04 12:29:11 +09:00
Vignesh
4c1022c73b
feat(memory-core): add dreaming promotion with weighted recall thresholds ( #60569 )
...
* memory-core: add dreaming promotion flow with weighted thresholds
* docs(memory): mark dreaming as experimental
* memory-core: address dreaming promotion review feedback
* memory-core: harden short-term promotion concurrency
* acpx: make abort-process test timer-independent
* memory-core: simplify dreaming config with mode presets
* memory-core: add /dreaming command and tighten recall tracking
* ui: add Dreams tab with sleeping lobster animation
Adds a new Dreams tab to the gateway UI under the Agent group.
The tab is gated behind the memory-core dreaming config — it only
appears in the sidebar when dreaming.mode is not 'off'.
Features:
- Sleeping vector lobster with breathing animation
- Floating Z's, twinkling starfield, moon glow
- Rotating dream phrase bubble (17 whimsical phrases)
- Memory stats bar (short-term, long-term, promoted)
- Active/idle visual states
- 14 unit tests
* plugins: fix --json stdout pollution from hook runner log
The hook runner initialization message was using log.info() which
writes to stdout via console.log, breaking JSON.parse() in the
Docker smoke test for 'openclaw plugins list --json'. Downgrade to
log.debug() so it only appears when debugging is enabled.
* ui: keep Dreams tab visible when dreaming is off
* tests: fix contracts and stabilize extension shards
* memory-core: harden dreaming recall persistence and locking
* fix: stabilize dreaming PR gates (#60569 ) (thanks @vignesh07)
* test: fix rebase drift in telegram and plugin guards
2026-04-03 20:26:53 -07:00
Vincent Koc
26c9a4ce63
fix(contracts): align runtime seams and codex expectations
2026-04-04 12:11:07 +09:00
Peter Steinberger
a23ab9b906
refactor: move voice-call realtime providers into extensions
2026-04-04 12:07:23 +09:00
Peter Steinberger
7e69c2f6a7
test: trim remaining mock drift
2026-04-04 04:04:12 +01:00
Peter Steinberger
6b3ff0dd4f
feat(openai): add codex gpt-5.4-mini support
2026-04-04 11:51:57 +09:00
Peter Steinberger
ab318de8b7
test(plugins): finish moving contract coverage
2026-04-04 00:11:39 +01:00
Vincent Koc
b361667f98
test(contracts): split config write lanes
2026-04-04 04:11:00 +09:00
Vincent Koc
1d4fcb6a01
test(contracts): split group policy lanes
2026-04-04 04:10:15 +09:00
Vincent Koc
0bbacca828
test(contracts): split channel catalog lanes
2026-04-04 04:08:24 +09:00
Vincent Koc
88d3b73c6d
fix(types): annotate portable exported helper types
2026-04-04 03:57:47 +09:00
Peter Steinberger
4948760c65
test(plugins): genericize core helper contracts
2026-04-03 19:53:38 +01:00
Vincent Koc
1c470c2736
test(contracts): split tts lanes
2026-04-04 03:51:10 +09:00
Peter Steinberger
636a23b73e
test: extract node builtin mock helpers
2026-04-03 18:40:28 +01:00
Peter Steinberger
1c16c6a94a
test: split inbound contract helpers
2026-04-03 18:33:46 +01:00
Vincent Koc
646e271c72
test(contracts): split provider wizard lanes
2026-04-04 02:29:00 +09:00
Vincent Koc
22fd61e483
test(contracts): split plugin registration lanes
2026-04-04 02:26:39 +09:00
Vincent Koc
39a16c600f
test(contracts): localize provider contract suites
2026-04-04 02:17:15 +09:00
Vincent Koc
f881eb066c
test(contracts): remove dead session binding helper
2026-04-04 02:16:04 +09:00
Vincent Koc
feed4007fe
test(contracts): localize surface registry helpers
2026-04-04 02:15:01 +09:00
Vincent Koc
dd35b97398
test(contracts): narrow session binding registry seeding
2026-04-04 02:13:31 +09:00
Vincent Koc
b871707628
test(contracts): localize remaining suite helpers
2026-04-04 02:11:44 +09:00
Vincent Koc
c5a45eb274
test(contracts): localize registry-backed contract helpers
2026-04-04 02:09:25 +09:00
Vincent Koc
f1911274aa
test(contracts): localize surface and session binding helpers
2026-04-04 02:06:38 +09:00