Repository navigation
v3.2.1
Highlights
Adopt llm-rosetta ConversionPipeline
Replaced internal conversion logic with llm-rosetta's ConversionPipeline class. Streaming and non-streaming paths now share unified pipeline construction, eliminating duplicated code and direct access to pipeline internals. (#135, #137)
Configurable Default Fallback Model
Fallback models for unrecognized model names are now configurable via default_chat_model / default_embed_model in the config file. Defaults updated from argo:gpt-5-nano to argo:gpt-5.4-nano. Includes defensive handling when the fallback model itself isn't in the registry. (#142)
Other Changes
- Fix: reuse pipeline on retry instead of rebuilding
- Fix: log warning on unknown
model_typefallback - Added
gpt54nanoshorthand alias - Multi-entry E2E tests for Anthropic, Google, and OpenAI Responses inputs
- AgentABI E2E integration tests for all upstream models
- Pinned dev tool versions (ruff, ty, complexipy)
Full Changelog: v3.1.2...v3.2.1