Peter Steinberger
cd36ff7483
fix: resume explicit session-id agent runs
2026-04-04 17:48:43 +09:00
Peter Steinberger
323415204e
fix: preserve registered glm-5 variants ( #48185 ) (thanks @haoyu-haoyu)
2026-04-04 17:42:20 +09:00
ximi
9e0cf17d0c
fix(minimax): correct model pricing per official docs
2026-04-04 17:40:57 +09:00
Peter Steinberger
238fac6636
fix: cover status transcript fallback ( #55041 ) (thanks @jjjojoj)
2026-04-04 17:38:44 +09:00
Peter Steinberger
69980e8bf4
fix: resolve bare model ids via allowlist ( #51580 ) (thanks @honwee)
2026-04-04 17:30:54 +09:00
Peter Steinberger
2906cfd6d7
fix: auto-register image-capable config providers ( #51418 ) (thanks @xydt-610)
2026-04-04 17:29:54 +09:00
Peter Steinberger
4812b9d2e2
fix: preserve qualified chat model refs ( #49874 ) (thanks @ShionEria)
2026-04-04 17:28:28 +09:00
Peter Steinberger
73572e04c1
fix: preserve generic DashScope streaming usage ( #52395 ) (thanks @IVY-AI-gif)
2026-04-04 17:25:33 +09:00
Vincent Koc
cdccbf2c1c
fix(github-copilot): send IDE auth headers on runtime requests ( #60755 )
...
* Fix Copilot IDE auth headers
* fix(github-copilot): align tests and changelog
* fix(changelog): scope copilot replacement entry
---------
Co-authored-by: VACInc <3279061+VACInc@users.noreply.github.com >
2026-04-04 17:22:19 +09:00
Vincent Koc
e4c3df2fb6
docs(changelog): note cache boundary fix
2026-04-04 17:20:24 +09:00
Peter Steinberger
58a56d9a82
feat: add MiniMax TTS provider ( #55921 ) (thanks @duncanita)
2026-04-04 09:19:45 +01:00
Gaston Rodriguez
b6b1d5dd6c
Moonshot: reuse native base URL for Kimi web search
2026-04-04 17:16:29 +09:00
Peter Steinberger
af7c6f4c68
fix: harden kimi web search setup ( #59356 ) (thanks @Innocent-children)
2026-04-04 17:11:47 +09:00
Peter Steinberger
42f6de16b2
fix: advertise MiniMax M2.7 image input ( #54843 ) (thanks @MerlinMiao88888888)
2026-04-04 17:07:35 +09:00
Peter Steinberger
7d1575b5df
fix: reconcile stale cron and chat-backed tasks ( #60310 ) (thanks @lml2468)
2026-04-04 17:05:57 +09:00
Peter Steinberger
7036e5afbf
fix: honor exec approval security from approvals ( #60310 ) (thanks @lml2468)
2026-04-04 17:05:57 +09:00
Peter Steinberger
926c107fe5
fix: narrow plugin route runtime scope fallback ( #59815 ) (thanks @pgondhi987)
2026-04-04 16:57:44 +09:00
Peter Steinberger
4f3ad7c6fc
docs(changelog): dedupe prompt cache entry
2026-04-04 16:57:30 +09:00
Peter Steinberger
f6df3ed70c
fix: clean up stale cron and chat-backed tasks ( #60310 )
2026-04-04 16:50:25 +09:00
Peter Steinberger
6afdf10266
fix: honor exec approval security from approvals ( #60310 )
2026-04-04 16:50:25 +09:00
Peter Steinberger
2c0f096688
docs: refresh channel support messaging
2026-04-04 16:41:56 +09:00
Vincent Koc
c76646adb1
feat(agents): add prompt cache break diagnostics ( #60707 )
...
* feat(agents): add prompt cache break diagnostics
* test(agents): wire cache trace into live cache suite
* fix(agents): always record cache trace result stage
* feat(status): show cache reuse in verbose output
* fix(agents): ignore missing prompt cache usage
* chore(changelog): note prompt cache diagnostics
* fix(agents): harden prompt cache diagnostics
2026-04-04 16:29:32 +09:00
Peter Steinberger
0a5bce21a6
fix: tighten pairing guard and unblock landing gate ( #60491 ) (thanks @eleqtrizit)
2026-04-04 16:24:10 +09:00
Vincent Koc
d75a8933e7
fix(agents): stabilize prompt cache fingerprints ( #60731 )
...
* fix(agents): stabilize prompt cache fingerprints
* chore(changelog): note prompt cache fingerprint stability
* refactor(agents): simplify capability normalization
* refactor(agents): simplify prompt capability normalization helper
2026-04-04 16:20:36 +09:00
Peter Steinberger
644ed24ed8
docs(changelog): clarify breaking config aliases
2026-04-04 16:14:28 +09:00
Peter Steinberger
32d2654340
build: bump version to 2026.4.4
2026-04-04 16:09:42 +09:00
Peter Steinberger
f38a3ae996
docs(changelog): reorder unreleased notes
2026-04-04 16:04:40 +09:00
Peter Steinberger
20266ff7dd
fix: preserve mobile bootstrap auth fallback ( #60238 ) (thanks @ngutman)
2026-04-04 15:57:38 +09:00
Vincent Koc
0609bf8581
feat(memory): harden dreaming and multilingual memory promotion ( #60697 )
...
* feat(memory): add recall audit and doctor repair flow
* refactor(memory): rename symbolic scoring and harden dreaming
* feat(memory): add multilingual concept vocabulary
* docs(changelog): note dreaming memory follow-up
* docs(changelog): shorten dreaming follow-up entry
* fix(memory): address review follow-ups
* chore(skills): tighten security triage trust model
* Update CHANGELOG.md
2026-04-04 15:48:13 +09:00
Peter Steinberger
0ab160cda9
docs(anthropic): remove setup-token setup docs
2026-04-04 15:46:25 +09:00
Peter Steinberger
71c0c2cc06
fix: harden ACP spawn workspace resolution
2026-04-04 15:29:56 +09:00
Peter Steinberger
9e4cf3996e
test: add gateway durable allow-always coverage ( #59880 ) (thanks @luoyanglang)
2026-04-04 15:18:24 +09:00
Peter Steinberger
3de09fbe74
fix: restore claude cli loopback mcp bridge ( #35676 ) (thanks @mylukin)
2026-04-04 15:16:20 +09:00
Ayaan Zaidi
1c1f32e756
fix: trust local bot api media roots ( #60705 )
2026-04-04 11:35:36 +05:30
Peter Steinberger
0587fb3fc8
fix: note gateway allow-always reuse ( #59880 ) (thanks @luoyanglang)
2026-04-04 14:55:26 +09:00
Vincent Koc
fd01561327
fix(agents): close remaining prompt cache boundary gaps ( #60691 )
...
* fix(agents): route default stream fallbacks through boundary shapers
* fix(agents): close remaining cache boundary gaps
* chore(changelog): note cache prefix follow-up rollout
* fix(agents): preserve cache-safe fallback stream bases
2026-04-04 14:41:47 +09:00
Peter Steinberger
40da986b21
fix: preserve docker cli pairing locality ( #55113 ) (thanks @sar618)
2026-04-04 14:36:30 +09:00
Vincent Koc
71562cc570
docs(changelog): add config surface breaking note
2026-04-04 14:30:46 +09:00
Vignesh Natarajan
10d5b8813d
Agents/logging: reduce orphaned-user warning noise for background runs
2026-04-03 22:24:02 -07:00
Peter Steinberger
e4dc03f108
refactor(acpx): split Windows command parsing
2026-04-04 14:19:20 +09:00
Vignesh Natarajan
18016e7546
Docs/memory: add Dreaming concept page and overview links
2026-04-03 22:10:32 -07:00
Peter Steinberger
db177ab2ac
docs: add changelog for #60689
2026-04-04 14:10:20 +09:00
Vincent Koc
9afaec1b0c
docs(changelog): add cache-prefix attribution
2026-04-04 13:47:43 +09:00
Vincent Koc
64f28906de
fix(agents): split system prompt cache prefix by transport ( #59054 )
...
* fix(agents): restore Anthropic prompt cache seam
* fix(agents): strip cache boundary for completions
* fix(agents): strip cache boundary for cli backends
* chore(changelog): note cross-transport cache boundary rollout
* fix(agents): route default stream fallbacks through boundary shapers
* fix(agents): strip cache boundary for provider streams
2026-04-04 13:32:32 +09:00
Marcus Castro
9d1a58f551
fix(auto-reply): preserve reasoning markers during block coalescing ( #60655 )
...
* fix: preserve reasoning markers during block coalescing
* docs(changelog): add auto-reply reasoning fix entry
2026-04-04 00:44:11 -03:00
Peter Steinberger
406f06dcc5
fix: preserve linked install unsafe flag and baseline regressions
2026-04-04 12:34:55 +09:00
Peter Steinberger
eb9051cc7c
refactor(openai): move native transport policy into extension
2026-04-04 04:27:14 +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
Ayaan Zaidi
d7b8faa7bf
fix: keep Kimi anthropic tool payloads native ( #60391 ) (thanks @Eric-Guo)
2026-04-04 08:53:57 +05:30
tmimmanuel
0fef95b17d
fix: preserve Windows scheduled task restart/install behavior ( #59335 ) (thanks @tmimmanuel)
...
* fix(daemon): preserve Windows Task Scheduler settings on reinstall and exit early on failed restart
* fix(daemon): add test coverage for Create/Change paths, fix early exit grace period
* fix(daemon): fix startup-fallback tests for new isRegisteredScheduledTask call
* fix(daemon): report early restart failure accurately
* fix: preserve Windows scheduled task restart/install behavior (#59335 ) (thanks @tmimmanuel)
---------
Co-authored-by: Ayaan Zaidi <hi@obviy.us >
2026-04-04 08:46:00 +05:30