What's Changed
- feat(web-studio): share user skills and switch users by @yufeng201 in #4706
- Revert "feat(web-studio): share user skills and switch users" by @yufeng201 in #4771
- feat(web-studio): add Agent Experience module by @yufeng201 in #4716
- fix(memory-plugins): report client-side MCP proxy timeouts as -32004 instead of unreachable by @now-ing in #4741
- fix(plugins): treat camelCase isError as an error tool result by @feel-think in #4724
- feat(bot): remove obsolete code and align provider status by @yeshion23333 in #4769
- fix(localfs): 修正文件目录扫描的错误类型 by @qin-ctx in #4772
- fix(session): batch Phase 2 extraction by auto-commit policy by @heaoxiang-ai in #4644
- fix(storage): 统一 cp/mv 向量路径查询,避免后端算子不兼容 by @KCHENPENGFEI in #4774
- session: add restricted Python DSL extraction protocol and make it the default by @chenjw in #4581
- ci(openclaw): run the plugin Vitest suite when the plugin or the lane changes by @now-ing in #4753
- refactor(openclaw-plugin): remove stale client-facade seam leftovers by @ralf003 in #4720
- refactor(openclaw-plugin): route setup CLI network probes through the probe service by @now-ing in #4731
- refactor(openclaw-plugin): remove dead recall-trace compat exports by @now-ing in #4732
- fix(queuefs): give SemanticMsg a per-instance creation timestamp by @now-ing in #4757
- test(codex-plugin): remove startup race in auto-recall compressor test by @now-ing in #4750
- feat(compile): 由 OV 托管外部任务生命周期 by @qin-ctx in #4436
- docs: refresh agent access guide cards by @ManAsWind in #4804
- fix(watches): scope non-ROOT watch access to the owning user by @fengluodb in #4802
- fix(codex): reuse shared recall compressor by @fancyboi999 in #4445
- feat(feishu): add recursive wiki materialization by @sponge225 in #4763
- feat(acl): add restricted inheritance mode by @qin-ctx in #4695
- docs: avoid extra API key blocks in agent guides by @ManAsWind in #4811
- fix(embedding): cache query embeddings per request to stop the context face re-embedding the same text by @feel-think in #4794
- test(fs): align cp overwrite integration expectation by @sponge225 in #4809
- fix(vectordb): 降低本地 schema 自动升级的内存占用 by @qin-ctx in #4819
- feat(feishu): unify folder and file imports with Understanding by @ShaoZegangByte in #4806
New Contributors
- @feel-think made their first contribution in #4724
- @ralf003 made their first contribution in #4720
Full Changelog: v0.4.18...v0.4.19