fix: suppress agentrun lifecycle trace noise
This commit is contained in:
@@ -154,12 +154,31 @@ test("trace display rows collapse AgentRun reused backend lifecycle noise", () =
|
||||
event(5, "agentrun:backend:codex-app-server:reused", { message: "codex-app-server:reused" }),
|
||||
event(6, "agentrun:backend:thread/resume:completed"),
|
||||
event(7, "agentrun:backend:turn/start:completed"),
|
||||
event(8, "agentrun:assistant:message", {
|
||||
event(8, "agentrun:backend:backend-turn-started", { message: "backend-turn-started", waitingFor: "agentrun-backend" }),
|
||||
event(9, "agentrun:backend:backend-turn-running", { message: "backend-turn-running", waitingFor: "agentrun-backend" }),
|
||||
event(10, "agentrun:tool:item/started", {
|
||||
type: "tool_call",
|
||||
status: "running",
|
||||
toolName: "userMessage",
|
||||
itemId: "user_msg_noise",
|
||||
outputBytes: 128,
|
||||
message: "tool call"
|
||||
}),
|
||||
event(11, "agentrun:tool:item/completed", {
|
||||
type: "tool_call",
|
||||
status: "completed",
|
||||
toolName: "userMessage",
|
||||
itemId: "user_msg_noise",
|
||||
outputBytes: 256,
|
||||
message: "tool call"
|
||||
}),
|
||||
event(12, "agentrun:assistant:message", {
|
||||
type: "assistant",
|
||||
status: "running",
|
||||
message: "HWLAB663_REUSE_T2_OK"
|
||||
}),
|
||||
event(9, "agentrun:terminal:completed", { type: "result", terminal: true, status: "completed" })
|
||||
event(13, "agentrun:backend:backend-turn-finished", { message: "backend-turn-finished", waitingFor: "agentrun-backend" }),
|
||||
event(14, "agentrun:terminal:completed", { type: "result", terminal: true, status: "completed" })
|
||||
];
|
||||
|
||||
const rows = traceDisplayRows({ traceId: "trc_agentrun_reused_lifecycle", events }, events);
|
||||
@@ -168,6 +187,8 @@ test("trace display rows collapse AgentRun reused backend lifecycle noise", () =
|
||||
assert.equal(rows.length, 1);
|
||||
assert.equal(rows[0].tone, "ok");
|
||||
assert.equal(/codex-app-server:reused/u.test(text), false);
|
||||
assert.equal(/backend-turn-/u.test(text), false);
|
||||
assert.equal(/userMessage/u.test(text), false);
|
||||
assert.match(rows[0].body ?? "", /HWLAB663_REUSE_T2_OK/u);
|
||||
});
|
||||
|
||||
|
||||
@@ -1049,7 +1049,7 @@ function isAgentRunLifecycleNoiseEvent(event) {
|
||||
label === "agentrun:runner-job:reused" ||
|
||||
label === "agentrun:terminal:completed" ||
|
||||
label === "agentrun:backend:codex-app-server:reused" ||
|
||||
/^agentrun:backend:(item\/agentMessage:(started|completed)|thread\/goal\/cleared)$/u.test(label);
|
||||
/^agentrun:backend:(backend-turn-(started|running|finished)|item\/agentMessage:(started|completed)|thread\/goal\/cleared)$/u.test(label);
|
||||
}
|
||||
|
||||
function isLowValueAgentRunBackendEvent(label) {
|
||||
|
||||
Reference in New Issue
Block a user