struct

Crig::ToolServerRequestMessageKind

Inherits Struct < Value < Object

Constructors

add_tool(tool : Crig::ToolDyn) : self
Source
append_toolset(toolset : Crig::ToolSet) : self
Source
call_tool(tool_name : String, args : String) : self
Source
get_tool_defs(prompt : String | Nil) : self
Source
new(kind : Kind, tool : Crig::ToolDyn | Nil = nil, toolset : Crig::ToolSet | Nil = nil, tool_name : String | Nil = nil, args : String | Nil = nil, prompt : String | Nil = nil)
Source
remove_tool(tool_name : String) : self
Source

Instance methods

args
Source
kind
Source
prompt
Source
tool
Source
tool_name
Source
toolset
Source

Nested types