Skip to main content

Module executor

Module executor 

Source
Expand description

Tool Executor trait

Defines the ToolExecutor trait for abstracted tool execution. Framework crates like brainwires-agents depend on this trait to call tools without coupling to any concrete implementation.

Enums§

PreHookDecision
Decision returned by a ToolPreHook before a tool call.

Traits§

ToolExecutor
Trait for executing tools in an agent context.
ToolPreHook
Pluggable pre-execution hook for semantic tool validation.