pub trait PlanningControlExecutor {
// Required method
fn execute(
&mut self,
tool_name: &str,
arguments: &str,
event_sink: &mut dyn EventSink,
) -> ToolResult;
}Expand description
Executor for planning control tools (complete_task, update_task_plan).
Implemented by the agent loop; passed to registry.execute() when available.