mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-18 20:24:46 +00:00
fix(memory): land cron warning guard (#77027) (thanks @rubencu)
This commit is contained in:
@@ -48,6 +48,7 @@ Docs: https://docs.openclaw.ai
|
||||
|
||||
### Fixes
|
||||
|
||||
- Memory: skip managed dreaming cron reconciliation warnings for ordinary cron and heartbeat hook contexts that cannot manage Gateway cron. (#77027) Thanks @rubencu.
|
||||
- Yuanbao: bump `openclaw-plugin-yuanbao` to 2.13.1 to support `sourceReplyDeliveryMode: "automatic"` for group chat. (#79814) Thanks @loongfay.
|
||||
- Memory: keep `memory_search` result `corpus` labels aligned with the hit source, so session transcript hits surface as `sessions` and memory-file hits stay `memory`. Fixes #72885. (#71898, #72886) Thanks @rubencu.
|
||||
- Codex app-server: default native plugin app tool approvals to automatic so non-destructive read tools run when destructive actions are disabled.
|
||||
|
||||
@@ -1374,9 +1374,7 @@ describe("gateway startup reconciliation", () => {
|
||||
{ trigger: "heartbeat", workspaceDir: ".", sessionKey: "agent:main:main:heartbeat" },
|
||||
);
|
||||
|
||||
expect(logger.warn).not.toHaveBeenCalledWith(
|
||||
expect.stringContaining("cron service unavailable"),
|
||||
);
|
||||
expectLogNotContains(logger.warn, "cron service unavailable");
|
||||
} finally {
|
||||
clearInternalHooks();
|
||||
}
|
||||
@@ -1422,7 +1420,7 @@ describe("gateway startup reconciliation", () => {
|
||||
{ trigger: "heartbeat", workspaceDir: ".", sessionKey: "agent:main:main:heartbeat" },
|
||||
);
|
||||
|
||||
expect(logger.warn).toHaveBeenCalledWith(expect.stringContaining("cron service unavailable"));
|
||||
expectLogContains(logger.warn, "cron service unavailable");
|
||||
} finally {
|
||||
clearInternalHooks();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user