fix: consume AgentRun assistant authority (#673)
Co-authored-by: Codex <codex@local>
This commit is contained in:
@@ -805,7 +805,21 @@ function mapAgentRunEvent(event, mapping = {}) {
|
||||
return { ...base, type: "backend", status: "running", label: `agentrun:backend:${phase}`, message: textPayload(payload, phase), waitingFor: waitingForForPhase(phase) };
|
||||
}
|
||||
if (event.type === "assistant_message") {
|
||||
return { ...base, type: "assistant", status: "running", label: "agentrun:assistant:message", message: textPayload(payload, "assistant message"), text: textPayload(payload, "") };
|
||||
const terminal = payload.replyAuthority === true || payload.final === true;
|
||||
return {
|
||||
...base,
|
||||
type: "assistant",
|
||||
status: terminal ? "completed" : "running",
|
||||
label: "agentrun:assistant:message",
|
||||
message: textPayload(payload, "assistant message"),
|
||||
text: textPayload(payload, ""),
|
||||
itemId: payload.itemId ?? null,
|
||||
messageIndex: payload.messageIndex ?? null,
|
||||
messageCount: payload.messageCount ?? null,
|
||||
replyAuthority: payload.replyAuthority === true,
|
||||
final: payload.final === true,
|
||||
terminal
|
||||
};
|
||||
}
|
||||
if (event.type === "tool_call") {
|
||||
const commandExecution = agentRunCommandExecutionEvent(base, payload);
|
||||
|
||||
Reference in New Issue
Block a user