Expand description
Turning a client’s answer to a suspended tool call into the output that resumes the turn.
Structs§
- Answered
Client 🔒Tool Call - What a client’s answer to a suspended call amounts to once it is applied.
Functions§
- apply_
client_ 🔒tool_ answer - The tool output a client’s answer to
tool_callamounts to. - client_
tool_ 🔒output_ for_ answer - Turns a client’s answer to a suspended call into the tool output that resumes the turn.
- missing_
tool_ 🔒call_ error - Why a call the client wants to answer is not among the conversation’s unanswered ones: it already has an output, or the conversation never had it.
- rejected_
tool_ 🔒answer_ error - An answer the conversation has no room for is the client’s mistake and has to reach it as a client error instead of as a failed turn. Everything else stays a server fault.