};
}
status: ToolCallStatus.Completed,
...base,
invocationMessage: tc.invocationMessage,
toolInput: tc.toolInput,
confirmed,
...(selectedOption ? { selectedOption } : {}),
...(preAuthContent ? { content: preAuthContent } : {}),