


























@@ -582,7 +582,7 @@ describe("normalizeAgentCommandReplyPayloads", () => {
582582});
583583});
584584585-it("surfaces no-payload deliveryStatus without changing the legacy success boolean", async () => {
585+it("marks no-payload deliveryStatus as terminal delivery success", async () => {
586586const delivered = await deliverAgentCommandResult({
587587cfg: {} as OpenClawConfig,
588588deps: {} as CliDeps,
@@ -599,7 +599,7 @@ describe("normalizeAgentCommandReplyPayloads", () => {
599599result: createResult(),
600600});
601601602-expect(delivered.deliverySucceeded).toBeUndefined();
602+expect(delivered.deliverySucceeded).toBe(true);
603603expect(delivered.deliveryStatus).toMatchObject({
604604requested: true,
605605attempted: false,
@@ -628,7 +628,7 @@ describe("normalizeAgentCommandReplyPayloads", () => {
628628});
629629630630expect(delivered.payloads).toEqual([]);
631-expect(delivered.deliverySucceeded).toBeUndefined();
631+expect(delivered.deliverySucceeded).toBe(true);
632632expect(delivered.deliveryStatus).toMatchObject({
633633requested: true,
634634attempted: false,
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。