3354
return;
3355
}
3357
>
this._emitAction({
3358
>
type: ActionType.ChatToolCallReady,
3359
>
turnId: this._turnId,
3360
>
toolCallId: e.data.toolCallId,
3361
>
invocationMessage: getInvocationMessage(e.data.toolName, displayName, parameters),
3362
>
toolInput: getToolInputString(e.data.toolName, parameters, toolArgs),
3363
>
confirmed: ToolCallConfirmationReason.NotNeeded,
3364
...(clientToolAutoApproved ? { _meta: toToolCallMeta({ autoApproveBySetting: true }) } : {}),
3365
}, parentToolCallId);