Skip to main content

Module chatbot_conversation_message_tool_calls

Module chatbot_conversation_message_tool_calls 

Source

Structs§

ChatbotConversationMessageToolCall

Enums§

ToolKind
Who answers a tool call, which decides what happens to a call that has no output yet.

Functions§

delete
get_by_conversation_and_tool_call_id
The call of this conversation that the provider gave tool_call_id, answered or not.
get_by_id
get_by_message_id
get_unanswered_tool_calls_for_conversation
Every tool call of the conversation that has no output yet, whatever its kind.
insert
lock_unanswered_for_execution
Locks the call row for the duration of the surrounding transaction and refuses to hand it over for execution if it already has an output.