#[0.3.3] - 2025-12-08
#Improved
-
Developer Experience - Environment Variable Loading
- Framework now automatically searches up to 10 parent directories for
.envfiles - No need to manually load
.envfiles in agent code - framework handles it automatically
- Framework now automatically searches up to 10 parent directories for
-
Developer Experience - API Key Validation
- Deferred API key validation until agent execution (
run()call), not at initialization - Eliminates confusing "No API key found" warnings when environment variables load after imports
- Agents can now be instantiated before
.envis loaded without warnings - Better error messages when API key is actually missing
- Deferred API key validation until agent execution (
#Changed
- Lazy LLM Provider Creation
- LLM providers now created on first use
- Reduces import-time overhead and allows flexible environment configuration