refactor: remove unreachable tool_result_end preview path
This commit is contained in:
parent
8f7491bfaa
commit
20f4e69766
|
|
@ -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() {
|
||||
|
|
|
|||
Reference in New Issue