refactor: remove unreachable tool_result_end preview path

This commit is contained in:
jay 2026-05-15 05:15:16 +02:00
parent 8f7491bfaa
commit 20f4e69766
1 changed files with 2 additions and 13 deletions

View File

@ -281,19 +281,8 @@ export class FanoutController {
this.persist(job);
}
}
// Also cache assistant text from tool result events
if (event.type === "tool_result_end" && event.message) {
const msg = event.message as Message;
if (msg.role === "assistant") {
for (const part of msg.content) {
if (part.type === "text") {
job.lastPreview = part.text.length > 500 ? part.text.slice(0, 500) + "…" : part.text;
this.persist(job);
break;
}
}
}
}
// Note: tool_result_end events carry role:"tool_result", not assistant.
// Assistant output is captured above via message_end.
}
private startPoller() {