























@@ -2278,7 +2278,7 @@ describe("active-memory plugin", () => {
22782278testing.setSetupGraceTimeoutMsForTests(0);
22792279api.pluginConfig = {
22802280agents: ["main"],
2281-timeoutMs: 250,
2281+timeoutMs: 25,
22822282maxSummaryChars: 40,
22832283persistTranscripts: true,
22842284logging: true,
@@ -2858,7 +2858,7 @@ describe("active-memory plugin", () => {
28582858};
28592859plugin.register(api as unknown as OpenClawPluginApi);
28602860runEmbeddedPiAgent.mockImplementationOnce(async (params: { timeoutMs?: number }) => {
2861-await new Promise((resolve) => setTimeout(resolve, (params.timeoutMs ?? 0) + 25));
2861+await new Promise((resolve) => setTimeout(resolve, (params.timeoutMs ?? 0) + 5));
28622862return {
28632863payloads: [{ text: "late timeout payload that should never become memory context" }],
28642864meta: { aborted: true },
@@ -2890,8 +2890,8 @@ describe("active-memory plugin", () => {
28902890});
2891289128922892it("does not spend the model timeout budget on active-memory subagent setup", async () => {
2893-const CONFIGURED_TIMEOUT_MS = 50;
2894-const SETUP_GRACE_TIMEOUT_MS = 500;
2893+const CONFIGURED_TIMEOUT_MS = 25;
2894+const SETUP_GRACE_TIMEOUT_MS = 50;
28952895testing.setMinimumTimeoutMsForTests(1);
28962896api.pluginConfig = {
28972897agents: ["main"],
@@ -2901,7 +2901,7 @@ describe("active-memory plugin", () => {
29012901};
29022902plugin.register(api as unknown as OpenClawPluginApi);
29032903runEmbeddedPiAgent.mockImplementationOnce(async () => {
2904-await new Promise((resolve) => setTimeout(resolve, CONFIGURED_TIMEOUT_MS + 30));
2904+await new Promise((resolve) => setTimeout(resolve, CONFIGURED_TIMEOUT_MS + 5));
29052905return { payloads: [{ text: "remember the ramen place" }] };
29062906});
29072907@@ -2924,8 +2924,8 @@ describe("active-memory plugin", () => {
29242924});
2925292529262926it("returns timeout within a hard deadline even when the subagent never checks the abort signal", async () => {
2927-const CONFIGURED_TIMEOUT_MS = 200;
2928-const HARD_DEADLINE_MARGIN_MS = 4_800;
2927+const CONFIGURED_TIMEOUT_MS = 25;
2928+const HARD_DEADLINE_MARGIN_MS = 500;
29292929testing.setMinimumTimeoutMsForTests(1);
29302930testing.setSetupGraceTimeoutMsForTests(0);
29312931api.pluginConfig = {
@@ -2960,7 +2960,7 @@ describe("active-memory plugin", () => {
29602960});
2961296129622962it("does not fast-fail terminal zero-hit memory_search results as empty", async () => {
2963-const CONFIGURED_TIMEOUT_MS = 1_000;
2963+const CONFIGURED_TIMEOUT_MS = 50;
29642964testing.setMinimumTimeoutMsForTests(1);
29652965testing.setSetupGraceTimeoutMsForTests(0);
29662966api.pluginConfig = {
@@ -3008,7 +3008,7 @@ describe("active-memory plugin", () => {
30083008testing.setSetupGraceTimeoutMsForTests(0);
30093009api.pluginConfig = {
30103010agents: ["main"],
3011-timeoutMs: 500,
3011+timeoutMs: 100,
30123012logging: true,
30133013};
30143014plugin.register(api as unknown as OpenClawPluginApi);
@@ -3030,7 +3030,7 @@ describe("active-memory plugin", () => {
30303030},
30313031},
30323032]);
3033-await new Promise((resolve) => setTimeout(resolve, 50));
3033+await new Promise((resolve) => setTimeout(resolve, 35));
30343034return { payloads: [{ text: "User usually orders ramen." }] };
30353035});
30363036@@ -3103,7 +3103,7 @@ describe("active-memory plugin", () => {
31033103testing.setSetupGraceTimeoutMsForTests(0);
31043104api.pluginConfig = {
31053105agents: ["main"],
3106-timeoutMs: 500,
3106+timeoutMs: 100,
31073107};
31083108plugin.register(api as unknown as OpenClawPluginApi);
31093109runEmbeddedPiAgent.mockImplementationOnce(async (params: { sessionFile: string }) => {
@@ -3116,7 +3116,7 @@ describe("active-memory plugin", () => {
31163116},
31173117},
31183118]);
3119-await new Promise((resolve) => setTimeout(resolve, 50));
3119+await new Promise((resolve) => setTimeout(resolve, 35));
31203120return { payloads: [{ text: "User usually orders ramen after late flights." }] };
31213121});
31223122此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。