Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Options ¶
func NewDefaultOptions ¶
func NewDefaultOptions() *Options
type Tool ¶
type Tool struct {
AskHumanInput bool
PreExecCommands []string // List of commands to execute before the main command
// contains filtered or unexported fields
}
Tool implements the tool.Tool interface for executing shell commands.
func (*Tool) Description ¶
Description returns a description of the tool, including input format and examples.
func (*Tool) Schema ¶
func (t *Tool) Schema() *tool.PropertiesSchema
Schema returns the JSON schema for the tool's input.
Click to show internal directories.
Click to hide internal directories.