Hi Kimi! 👋
This release welcomes Kimi K2.5 to the oh-my-opencode family!
Personal Note: I've been testing Kimi K2.5 as an Atlas orchestrator, and it's been performing better than Claude Sonnet 4.5 in my workflows. Seriously impressive for a free model.
What's New in 3.1.9
Features
- Kimi For Coding provider: New provider option in installer for Sisyphus/Prometheus/Atlas fallback
- kimi-k2.5 fallback chains: Added to sisyphus, atlas, prometheus, metis, multimodal-looker agents
- deep category: Goal-oriented autonomous problem-solving with thorough research before action
- artistry category: Creative, unconventional approaches beyond standard patterns
- requiresModel field: Conditional category activation based on model availability
- model-suggestion-retry: Auto-retry with provider-suggested model on not found errors
- isModelAvailable helper: Fuzzy match model availability checking
Fixes
- Model resolution now falls back to client API when cache is empty/unknown
- Atlas properly respects fallbackChain and refreshes provider-models cache
- Fixed gh api command for starring repo
- Subagents no longer affected by UI model selection override
- npm OIDC publish fixes
Improvements
- ultrabrain category revamped with deep work mindset and code style requirements
- Replaced console.log/warn/error with file-based log() for silent logging
- Replaced big-pickle with glm-4.7-free for librarian fallback
- Oracle fallback prioritizes gemini-3-pro over opus
- momus opus fallback now includes variant max
Test Improvements
- Optimized test suite with FakeTimers and race condition fixes