v0.33.0

dyad-sh/dyadv0.33.0Jan 19, 2026by github-actions[bot]

AI Summary

Introduces core Agent mode features for Pro users, including Native Git support, Turbo edit tools, and comprehensive code search capabilities.

Key Highlights

  • Agent mode for Dyad Pro members
  • Native Git enabled by default
  • Turbo edit file tool
  • DB tools and Agent TODOs tool
  • Code search and grep tools

New Features

  • Agent mode
  • Native Git
  • Turbo edit
  • Web search
  • DB tools
  • TODOs tool
  • Type check tool
  • Git collaboration tools with branch management

Full Release Notes

Dyad v0.33 is one of our biggest releases ever, introducing Agent mode for [Dyad Pro members](https://www.dyad.sh/pro), better default UI theme, GitHub collaboration workflows, and Native Git enabled by default.

[![agent-mode](https://github.com/user-attachments/assets/24a68f6f-c1e0-4738-b1fb-fd29aec546c5)](https://www.dyad.sh/docs/releases/0.33.0)

Release notes: https://www.dyad.sh/docs/releases/0.33.0

## What's Changed
* Update AGENTS/CONTRIBUTING docs by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2089
* Pick different location for storing dyad-apps by @princeaden1 in https://github.com/dyad-sh/dyad/pull/2000
* Clean-up chat input buttons by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/2016
* Fix clear githubuser by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2091
* Fix git committer identity by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2092
* Cleaner settings snapshot by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2093
* Enable native git & bump to 0.33.0-beta.1 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2095
* Rebase settings snapshot by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2096
* fix test naming by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2097
* Turbo edit file tool by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2094
* Web search by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2099
* Fix e2e tests by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2103
* Fix e2e tests by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2104
* Upgrade to AI SDK v6 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2102
* Update GLM 4.6 to 4.7 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2108
* Introduce CLA and PR check by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2112
* Refine home page experience by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2110
* Automatically read logs as tool-call by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/2012
* format cla.yml by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2121
* Speed up TS checks by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2111
* Fix : Keep plus button enabled while streaming by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/2117
* Adding reference to the DeepWiki documentation by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/2119
* web crawl/clone by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2101
* fix image attachments for agent mode by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2124
* Agent: DB tools by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2122
* Better UX for keep going in Supabase integration by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2123
* Responses API for local agent & openAI by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2126
* Inject web crawl user messages correctly by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2129
* Minor import clean-ups  by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2132
* Rebase supabase stale ui baseline by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2133
* Local agent auto by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2134
* Agent TODOs tool by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2136
* agent: type check tool by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2137
* Fixing regression and adding plus button to HomeChatInput by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/2135
* Adding clear logs button by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/2118
* Rebaseline e2e tests by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2149
* Retry rate limit errors for Supabase API callsites by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2148
* Automatically initialize git safe directory on startup by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2152
* Fix unit test in retryWithRateLimit by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2153
* Bump to v0.33.0 beta 2 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2154
* Experimental badge by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2155
* log chat mode used in chat submit by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2156
* Fix chat mode test by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2159
* Code View Search & Fullscreen Mode (#1987) by @princeaden1 in https://github.com/dyad-sh/dyad/pull/1988
* grep tool by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2161
* skip failing tests on windows by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2164
* Show info toast when switching to agent mode by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2160
* Enable type check tool by default (agent mode) and allow "never" for agent tool perms by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2165
* Code search tool by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2167
* Improve local agent prompt by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2166
* Fix auto model for engine by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2170
* List files: recursive by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2169
* feat: Git collaboration tools with branch management by @princeaden1 in https://github.com/dyad-sh/dyad/pull/2139
* Graduate local agent from experiment by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2173
* Bump to v0.33 Beta 3 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2174
* Improve image attachement e2e test by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/2168
* Initial ui theming by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/2145
* Add bugbot trigger & update claude PR review for all by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2186
* Add a refresh button for supabase projects by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2180
* Send dyad request id to engine fetch calls by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2181
* Passthrough settings so downgrading Dyad doesn't cause issues by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2183
* Don't throw error when no folder selected for import by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2188
* Triage bot v2 & update issue templates by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2196
* triage bot: claude base action by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2199
* Triage inline prompt by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2201
* env token by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2203
* Allow skipping bug bot with #skip-bugbot for PR description by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2204
* Add a bit of visual feedback when clicking Refresh Deployments for Vercel by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2184
* Support import app inplace by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2189
* Auto-set defaults for Dyad Pro 'add to dyad app' flow by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2185
* Fix snapshot baselines by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2209
* update title in issue triage bot by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2213
* Improve agent system prompt for console.log / debugging handoffs by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2211
* Update problems report when run type check tools is run by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2212
* Consolidate build-time logs into server logs by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2214
* Fix uploading files to codebase in local agent mode by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2210
* Bump to v0.33 stable by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2215
* Use GITHUB_TOKEN in release: npm ci to avoid rate limit by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2217
* Restrict expensive automatic PR reviews for outside contributors by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2221
* Update Agent Mode badge and positioning by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2223
* Refactor Supabase prompt to use dynamic code injection by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2222
* Format prettier by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2234
* Format prettier by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2235


**Full Changelog**: https://github.com/dyad-sh/dyad/compare/v0.32.0...v0.33.0