Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrToolNotImplemented = errors.New("tool not implemented")
Functions ¶
func ExecuteTool ¶
func ExecuteTool(ctx context.Context, workDir, name string, args map[string]any) toolresult.ToolResult
ExecuteTool runs a built-in agent tool and returns its result.
func ExecuteToolWithOutput ¶
func ExecuteToolWithOutput(ctx context.Context, workDir, name string, args map[string]any, onChunk func(string)) toolresult.ToolResult
ExecuteToolWithOutput runs a built-in tool, streaming shell chunks to onChunk when supported.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.