Module execution_mode

Module execution_mode 

Source
Expand description

Execution mode support for agent pipeline

This module provides Auto vs Agent mode switching, mode-specific tool permissions, and mode persistence per session. Based on Block Goose architecture patterns.

Structs§

ModeConfig
Configuration for execution mode behavior
ModeManager
Manager for execution mode state

Enums§

ExecutionMode
Execution mode for the agent
ToolCategory
Tool category for permission grouping
ToolExecutionCheck
Result of checking if a tool can be executed
ToolPermission
Tool permission level for execution modes