const base = tcBaseWithMeta(tc, action._meta);
if (action.confirmed) {
status: ToolCallStatus.Running,
...base,
invocationMessage: action.invocationMessage,
toolInput: action.toolInput,
confirmed: action.confirmed,
};
}
const pending = tc.status === ToolCallStatus.PendingConfirmation ? tc : undefined;
const options = action.options ?? pending?.options;