v0.8.4
What's Changed
Bug Fixes
- Fix model configuration: Sessions now correctly use
DSAGENT_DEFAULT_MODELenvironment variable instead of hardcodedgpt-4o
New Features
- Centralized configuration module (
dsagent/config.py) - Model resolution cascade with clear priority:
- Explicit parameter (API/CLI
--model) - Session-stored model
DSAGENT_DEFAULT_MODELenv varLLM_MODELenv var (backward compatible)- Fallback:
gpt-4o
- Explicit parameter (API/CLI
Improvements
- Better documentation in
.env.examplefor model configuration - Consistent model handling across CLI, API server, and agents
Full Changelog: v0.8.3...v0.8.4