CodeWhale v0.8.58 to v0.8.66 expanded agent control, added structured user input handling, and introduced a comprehensive model discovery system with new providers and routing options.
Agents and Automation
- Sub-agent control: Monitor, inspect, and cancel running child agents directly from the parent agent interface.
- Per-role model routing: Sub-agents can now use different models and providers based on their assigned role for optimized performance.
- Structured user input tool: Agents can ask clarifying questions through a modal dialog instead of relying on chat messages.
- Isolated worktrees: The agent tool supports automatic git worktree creation for parallel editing without manual setup.
- Durable goal tracking: Goals now persist across multiple turns with token and time accounting, requiring verification before completion.
Models and Providers
- Provider readiness dashboard: Browse maturity status and available models across all providers with cross-provider search and filtering.
- Model catalog browser: The /modeldb command displays bundled models with context windows, output limits, modality, and pricing details.
- Custom OpenAI-compatible providers: Define and configure your own providers with automatic API key discovery and model completions.
- New provider support: Added DeepInfra, Sakana AI Fugu, OpenModel, and first-party routes for Z.ai, StepFun, DeepSeek, Qianfan, and Zhipu.
Interface and Workflow
- Hotbar quick-slot switching: Jump between tools instantly using Alt+1 through Alt+8 keyboard shortcuts.
Some other features were also released this month but are not listed here.