Crig::AgentRunner(M)
Constructors
new(model : M)
SourceInstance methods
add_hook(h : AgentHook) : self
Sourcechat_history
Sourceconcurrency
Sourceignore_unhandled_invalid_tool_calls
Sourcemax_turns
Sourceoutput_mode(v : OutputMode) : self
Sourcerun(prompt : Completion::Message) : PromptResponse
Sourcetool_choice(v : Completion::ToolChoice) : self
Sourcetool_context(v : Tool::ToolContext) : self
Sourcetool_server_handle(h : ToolServerHandle) : self
Sourcewithout_additional_params
Sourcewithout_max_tokens
Sourcewithout_preamble
Sourcewithout_temperature
Sourcewithout_tool_choice
Source