You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(agents): improve validation, execution, and session handling
- .env.example: rename env vars to match Settings fields
(AGENT_MAX_TOOL_CALLS, AGENT_REQUIRE_APPROVAL with JSON array format),
update defaults to match config.py
- config.py: validate model name is non-empty in model identifier
- service.py: implement real action execution in approve_action
instead of placeholder, add _execute_pending_action helper
- backtesting_tools.py: fix docstring model types, add zero division
guards in compare_backtest_results
- forecasting_tools.py: fix docstring, add date range and horizon
validation guards
- registry_tools.py: add RunStatus validation before enum conversion
- websocket.py: change to session-per-message pattern to prevent
stale data and memory growth
- docs/PHASE/9-AGENTIC_LAYER.md: update PR reference from #55 to #56
- README.md: update Agentic Layer config to match config.py
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
0 commit comments