Skip to main content

Module executor

Module executor 

Source
Expand description

Tool execution infrastructure

This module provides the trait and utilities for executing tool calls, with support for both direct tool execution and composition-based workflows.

Enums§

ToolError
Errors that can occur during tool execution

Traits§

ToolExecutor
Trait for tool execution backends

Functions§

execute_tool_call
Executes a tool call with composition support
execute_tool_call_with_context
Like execute_tool_call, but provides a context to support streaming tools.

Type Aliases§

Result
Convenient result type for tool execution operations