1.13.0 Beta 1
Improved Build mode for large codebases and a revamped model picker with recent models
Dyad v1.13.0 Beta 1 introduces a more capable, iterative Build mode and revamps the model picker to make recent models easier to access.
Highlights
Improved Build mode for large codebases
Build mode now uses an agentic loop, allowing it to inspect your app, make changes, evaluate the result, and continue working through multi-step tasks.
This enables Build mode to support larger apps without hitting context window limits. As a result, we've removed manual context configuration by path because it's no longer needed for Build mode.
Build mode is essentially a simplified version of the existing Agent mode. Free users can use Agent mode for up to 20 messages per day, while Pro users can use it with their Pro credits. Agent mode enables the AI to fix bugs automatically.
As always, Build mode has no usage limits for all users!
Revamped model picker with recent models
The model picker now shows your recent models for quicker access.
The complete model catalog is organized into a nested menu, keeping the main picker compact while making other available models easier to browse.
Enhancements
- Multiple Agent chats can now make changes to the same app concurrently, with improved file locking and checkpoint attribution.
- Auto models now retry transient failures on the current model before switching to a fallback model.
- Fallback models now use their own provider-specific options, reducing errors when switching between providers.
- The app selector in the home chat is now available by default when you have existing apps.
- App mentions now support names containing spaces.
- Ollama models now include an option to disable reasoning.
- Chat responses can now finish while the app preview is starting, restarting, or rebuilding.
- Preview error banners can now be collapsed, with full diagnostics available under Show details.
- Supabase Edge Function logs now use Supabase's current logs endpoint.
- The MCP transport dropdown is now readable in dark mode.
- Fixed errors that could occur when switching files or closing a file diff.
- Reduced crashes caused by external translation tools modifying Dyad's interface.
- Fixed tool call errors when switching between providers with different ID length limits.
- OpenRouter now appears first in the provider setup dialog.
- Approved status labels are no longer shown beneath chat messages, reducing visual clutter.
Feedback
If you run into issues or have suggestions, please help us improve by reporting a bug or uploading a chat session.