Skip to main content

process_without_tools

Function process_without_tools 

Source
pub async fn process_without_tools(
    ai_service: Arc<dyn AiProvider>,
    agent_runtime: &AgentRuntimeInfo,
    ai_messages: Vec<AiMessage>,
    tx: UnboundedSender<StreamEvent>,
    request_context: RequestContext,
) -> Result<(String, Vec<ToolCall>, Vec<CallToolResult>), ()>