Vincent Koc
e07d8fd20b
docs(agents): tighten provider boundary guidance
2026-04-04 14:13:46 +09:00
Peter Steinberger
026ca40be9
fix(ci): repair voice-call provider resolution typing
2026-04-04 06:11:30 +01:00
Peter Steinberger
e985324d87
fix(acpx): preserve Windows Claude CLI paths
2026-04-04 14:10:20 +09:00
Peter Steinberger
4ed17fd987
refactor(voice-call): migrate legacy config via doctor
2026-04-04 14:06:52 +09:00
Peter Steinberger
fd75d214f2
style(extensions): format channel integration updates
2026-04-04 06:02:37 +01:00
Peter Steinberger
33e10c4772
fix(ci): repair bundled test selection and compat typing
2026-04-04 05:56:55 +01:00
Peter Steinberger
39135ca3a4
refactor(voice-call): isolate config compatibility
2026-04-04 13:34:05 +09:00
Peter Steinberger
b0e1551eb8
refactor(extensions): add channel-owned config schema seams
2026-04-04 05:31:11 +01:00
Peter Steinberger
e95b723b82
fix: load telegram command config from contract surfaces
2026-04-04 05:26:54 +01:00
Peter Steinberger
1246e2b03a
refactor(extensions): move channel-specific config surfaces out of core
2026-04-04 05:06:32 +01:00
Peter Steinberger
0f544fa1ca
fix(ci): repair bluebubbles status test import
2026-04-04 05:03:19 +01:00
Peter Steinberger
bc457fd1b8
refactor(channels): move bootstrap channel logic behind extension seams
2026-04-04 04:53:38 +01:00
Peter Steinberger
fff7e610df
feat(plugins): auto-load provider plugins from model support
2026-04-04 04:52:25 +01:00
Peter Steinberger
5b144655f2
test(ci): align channel defaults and clean stale hook tests
2026-04-04 04:51:33 +01:00
Peter Steinberger
f4fa53de3f
fix(ci): repair zalouser sdk path and exec timeout kill
2026-04-04 04:51:33 +01:00
Peter Steinberger
ed0cbcba2f
refactor(voice-call): use config for realtime tuning
2026-04-04 12:43:23 +09:00
Peter Steinberger
32ba917079
perf: split infra, tooling, and provider test lanes
2026-04-04 04:39:47 +01:00
Vincent Koc
fb5066dfb1
refactor(zalouser): lazy-load account runtimes
2026-04-04 12:36:39 +09:00
Peter Steinberger
406f06dcc5
fix: preserve linked install unsafe flag and baseline regressions
2026-04-04 12:34:55 +09:00
Peter Steinberger
7cd40ad565
refactor(voice-call): clean provider boundaries
2026-04-04 12:33:47 +09:00
Vincent Koc
6964e4acf7
refactor(discord): lazy-load action and audit runtimes
2026-04-04 12:32:21 +09:00
Peter Steinberger
a82bc7d887
fix(ci): align contract expectations
2026-04-04 12:29:11 +09:00
Peter Steinberger
df48a7bfc0
fix: resolve stale plugin-sdk and test type regressions
2026-04-04 04:28:59 +01:00
Peter Steinberger
eb9051cc7c
refactor(openai): move native transport policy into extension
2026-04-04 04:27:14 +01:00
Peter Steinberger
585b1c9413
fix(ci): repair openai codex provider test syntax
2026-04-04 04:27:02 +01: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
2687a49575
refactor(line): lazy-load channel runtime seams
2026-04-04 12:26:20 +09:00
Ayaan Zaidi
d7b8faa7bf
fix: keep Kimi anthropic tool payloads native ( #60391 ) (thanks @Eric-Guo)
2026-04-04 08:53:57 +05:30
Peter Steinberger
2416e2d51d
fix(ci): repair seam drift and matrix test timing
2026-04-04 04:22:17 +01:00
Vincent Koc
26c9a4ce63
fix(contracts): align runtime seams and codex expectations
2026-04-04 12:11:07 +09:00
Vincent Koc
fc79ebe098
refactor(zalouser): narrow channel runtime imports
2026-04-04 12:09:58 +09:00
Vincent Koc
20937422ca
refactor(mattermost): narrow channel runtime imports
2026-04-04 12:09:54 +09:00
Vincent Koc
e750c10577
refactor(nostr): narrow channel runtime imports
2026-04-04 12:08:38 +09:00
Vincent Koc
ba20e6cd98
refactor(nextcloud-talk): narrow channel runtime imports
2026-04-04 12:08:38 +09:00
Vincent Koc
6349e6aa3e
refactor(irc): narrow channel runtime imports
2026-04-04 12:08:38 +09:00
Vincent Koc
c4bae0f7bf
refactor(msteams): narrow channel runtime imports
2026-04-04 12:08:38 +09:00
Peter Steinberger
a23ab9b906
refactor: move voice-call realtime providers into extensions
2026-04-04 12:07:23 +09:00
Vincent Koc
61f93540b2
refactor(discord): narrow channel runtime imports
2026-04-04 12:06:00 +09:00
Vincent Koc
9bfaf7b681
refactor(slack): narrow channel runtime imports
2026-04-04 12:06:00 +09:00
Peter Steinberger
7e69c2f6a7
test: trim remaining mock drift
2026-04-04 04:04:12 +01:00
Vincent Koc
2f5509e36d
refactor(slack): lazy-load directory config seam
2026-04-04 12:03:14 +09:00
Vincent Koc
f9cf868553
refactor(slack): lazy-load target resolution seams
2026-04-04 12:02:58 +09:00
Vincent Koc
bc6b20e542
refactor(discord): lazy-load directory and resolver seams
2026-04-04 12:02:58 +09:00
Vincent Koc
2050ef2740
refactor(whatsapp): lazy-load channel directory and action seams
2026-04-04 12:01:30 +09:00
Vincent Koc
6c31b2fbc5
refactor(imessage): narrow channel runtime imports
2026-04-04 11:59:38 +09:00
Vincent Koc
0737816010
refactor(line): narrow channel runtime imports
2026-04-04 11:59:38 +09:00
Vincent Koc
e9d802c32b
fix(openai): align gpt-5.4 codex context test
2026-04-04 11:59:05 +09:00
Peter Steinberger
f25f147fc3
refactor(whatsapp): move legacy group session detection into contract surface
2026-04-04 03:57:56 +01:00
Vincent Koc
bf1b1d63bd
refactor(discord): lazy-load channel send seams
2026-04-04 11:53:21 +09:00
Vincent Koc
e249a852ae
refactor(slack): lazy-load async channel seams
2026-04-04 11:53:21 +09:00