Skip to content

v0.1.30

Choose a tag to compare

@Henry-811 Henry-811 released this 26 Dec 17:45
· 883 commits to main since this release
8fc1667

πŸš€ Release Highlights β€” v0.1.30 (2025-12-26)

🌐 OpenRouter Web Search

  • Real-Time Web Search: Add web search to OpenRouter models with enable_web_search: true
  • Configurable Options: Choose search provider (engine: "exa" or "native") and number of results (max_results)

🎭 Persona Diversity Modes

  • Two Modes: perspective (different values/priorities) or implementation (different solution styles), with optional persist_across_turns
  • Phase-Based Adaptation: Strong personas in exploration, automatically softened when evaluating others' work

☁️ Azure Multi-Endpoint Support

  • Auto-Detection: Automatically uses AsyncAzureOpenAI or AsyncOpenAI based on endpoint format
  • Stream Options: Conditionally disable stream_options for Ministral/Mistral models

πŸ”§ Environment Variable Expansion

  • ${VAR} Syntax: Keep API keys in .env and reference them in config files - safer to share

πŸ› Bug Fixes

  • Azure OpenAI Workflow: Improved JSON parsing with fallback patterns for tool extraction
  • Persistent Memory: Fixed regression enabling retrieval on first turn
  • Backend Tool Registration: Fixed tool registration and updated binary file extensions list

πŸ“– Getting Started

What's Changed

New Contributors

Full Changelog: v0.1.29...v0.1.30