ExecutionConfig
Defined in the Feature Configs module.AI Agent Configuration for agent execution limits. Consolidates: max_iter, max_rpm, max_execution_time, max_retry_limit, allow_code_execution, code_execution_mode, rate_limiter
Properties
int
No description available.
Optional[int]
No description available.
Optional[int]
No description available.
Optional[int]
No description available.
int
No description available.
float
No description available.
float
No description available.
float
No description available.
int
No description available.
bool
No description available.
str
No description available.
bool
No description available.
Optional
No description available.
Optional
No description available.
Union[bool, ContextCompactionPolicy]
No description available.
Union[bool, PreCompactionMemoryFlushConfig]
No description available.
Optional[int]
No description available.
Optional[CompactionStrategy]
No description available.
Optional[float]
No description available.
Any
No description available.
bool
No description available.
bool
No description available.
Optional[str]
No description available.
Optional[str]
No description available.
Methods
resolved_max_steps()
Single, unified step budget honoured by both tool-execution loops.
resolved_max_tool_calls()
Per-turn tool-call guardrail (max parallel tool calls in one response).
Internal & Generic Methods
Internal & Generic Methods
- from_dict: Create ExecutionConfig from dictionary.
- to_dict: Convert to dictionary.
Usage
Source
View on GitHub
praisonaiagents/config/feature_configs.py at line 787
