ToolApprovalRequest
data class ToolApprovalRequest(val id: String, val answers: ApprovalAnswers = dev.ai.elements.core.model.ApprovalAnswers.All) : ChatEvent(source)
The backend is waiting for ToolApprover to approve this tool call; answers says what its protocol can carry back beyond yes / no.