Don't drop sessions on elicitation responses (#1629)

This commit is contained in:
Gabriel Peal
2025-07-20 10:31:19 -07:00
committed by GitHub
parent 018003e52f
commit 8b590105de

View File

@@ -131,7 +131,8 @@ pub async fn run_codex_tool_session(
});
}
break;
// Continue, don't break so the session continues.
continue;
}
EventMsg::ApplyPatchApprovalRequest(_) => {
let result = CallToolResult {
@@ -144,7 +145,8 @@ pub async fn run_codex_tool_session(
structured_content: None,
};
outgoing.send_response(id.clone(), result.into()).await;
break;
// Continue, don't break so the session continues.
continue;
}
EventMsg::TaskComplete(TaskCompleteEvent { last_agent_message }) => {
let text = match last_agent_message {