























@@ -1295,6 +1295,7 @@ describe("deliverSubagentAnnouncement completion delivery", () => {
12951295expectRecordFields(result, {
12961296delivered: false,
12971297path: "direct",
1298+reason: "visible_reply_missing",
12981299error: "completion agent did not produce a visible reply",
12991300});
13001301expect(sendMessage).not.toHaveBeenCalled();
@@ -2075,13 +2076,15 @@ describe("deliverSubagentAnnouncement completion delivery", () => {
20752076expectRecordFields(result, {
20762077delivered: false,
20772078path: "none",
2079+reason: "requester_abandoned",
20782080error: "requester session abandoned after timeout",
20792081});
20802082expect(result.phases).toEqual([
20812083expect.objectContaining({
20822084phase: "direct-primary",
20832085delivered: false,
20842086path: "none",
2087+reason: "requester_abandoned",
20852088error: "requester session abandoned after timeout",
20862089}),
20872090expect.objectContaining({
@@ -3267,6 +3270,7 @@ describe("deliverSubagentAnnouncement completion delivery", () => {
32673270expectRecordFields(result, {
32683271delivered: false,
32693272path: "direct",
3273+reason: "generated_media_missing",
32703274error: "completion agent did not deliver generated media",
32713275});
32723276expectGatewayAgentParams(callGateway, {
@@ -4175,6 +4179,7 @@ describe("deliverSubagentAnnouncement completion delivery", () => {
41754179expectRecordFields(result, {
41764180delivered: false,
41774181path: "direct",
4182+reason: "message_tool_delivery_missing",
41784183error: "completion agent did not use the message tool for message-tool-only delivery",
41794184});
41804185});
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。