const contributor = toolCall?.contributor;
if (!autoApproved && toolCall?.status === ToolCallStatus.Running && contributor?.kind === ToolCallContributorKind.Client) {
id: clientExecutionId,
kind: SessionInputRequestKind.ToolClientExecution,
chat: chatUri,
turnId,
clientId: contributor.clientId,
toolCall,
});
} else {
this._removeSessionInputNeeded(chatUri, clientExecutionId);