Will Chen
382fe9bab5
support setting for writing supabase migration files ( #427 )
2025-06-17 15:14:02 -07:00
Will Chen
2fc33d04c1
Make delete app better handled & revamp error toast ( #422 )
...
Fixes #395
Fixes #270
Fixes #268
2025-06-16 23:36:43 -07:00
Will Chen
fa80014e16
Remove budget saver mode ( #378 )
...
This code was quite complex and hairy and resulted in very opaque errors
(for both free and pro users). There's not much benefit to budget saver
because Google removed 2.5 Pro free quota a while ago (after it
graduated the model from experimental to preview). Dyad Pro users can
still use 2.5 Flash free quota by disabling Dyad Pro by clicking on the
Dyad Pro button at the top.
2025-06-10 13:54:27 -07:00
Will Chen
534cbad909
Allow manual context management ( #376 )
2025-06-10 13:52:20 -07:00
Will Chen
0123e68dda
Instrument extra files warning ( #345 )
...
https://github.com/dyad-sh/dyad/issues/244
2025-06-05 15:24:31 -07:00
Will Chen
3558663ab7
Support native Git (experimental) ( #338 )
2025-06-04 21:37:05 -07:00
Will Chen
647fd0169e
make it easy to write multiple e2e tests ( #280 )
2025-05-29 00:03:51 -07:00
Will Chen
a915d892f7
Support Next.js template & template hub ( #241 )
2025-05-27 00:16:30 -07:00
Will Chen
96153f29bb
Deprecate pro budget in app since it's not accurate ( #210 )
2025-05-20 21:51:34 -07:00
Will Chen
b4b9556e2c
Add a keep going suggestion ( #201 )
2025-05-19 15:38:33 -07:00
Will Chen
b5671c0a59
Auto-commit extra files ( #197 )
...
Whenever Dyad does a commit from a proposal, it will automatically amend
the commit with outside changes (e.g. made outside of Dyad).
This helps avoid a lot of user confusion, e.g.
https://github.com/dyad-sh/dyad/issues/187
https://www.reddit.com/r/dyadbuilders/comments/1kjysc0/error_pushing_images/
Edge cases:
If a user adds a file outside of Dyad, and then they hit retry, it will
revert these outside changes, but it's still technically in the version
history, so I think it's OK. This should also be a pretty unusual
situation.
Fixes #164
Fixes #187
2025-05-19 13:42:27 -07:00
Will Chen
5966dd7f4b
Proxy server to inject shim ( #178 )
...
things to test:
- [x] allow real URL to open in new window
- [x] packaging in electron?
- [ ] does it work on windows?
- [x] make sure it works with older apps
- [x] what about cache / reuse? - maybe use a bigger range of ports??
2025-05-16 23:28:26 -07:00
Will Chen
f9f33596bd
Smart files context ( #184 )
2025-05-16 22:21:45 -07:00
Will Chen
35b459d82d
Support turbo edits (pro) ( #166 )
2025-05-14 23:35:50 -07:00
Will Chen
3763423dc7
Pro mode selector: saver mode ( #153 )
2025-05-13 12:24:32 -07:00
Will Chen
14d9a12464
Max chat turns settings (default to 5) ( #152 )
2025-05-13 11:51:44 -07:00
Will Chen
ee5865dcf8
Precise custom model selection & simplify language model/provider log… ( #147 )
...
…ic (no merging)
2025-05-12 23:24:39 -07:00
Will Chen
d1027622b4
Loosen provider type to a string ( #144 )
2025-05-12 22:29:36 -07:00
Will Chen
c203b1d009
make checkout version and revert version fit pattern ( #118 )
2025-05-08 23:23:24 -07:00
Will Chen
2537fbb342
lint using oxlint ( #106 )
2025-05-08 17:21:35 -07:00
Will Chen
0d56651220
Run prettier on everything ( #104 )
2025-05-06 23:02:28 -07:00
Will Chen
7e48b74813
Put file editing behind an experiment ( #98 )
2025-05-06 12:59:49 -07:00
Will Chen
390496f8f8
Fix isAnyProvider and don't make it a hard block ( #93 )
2025-05-06 12:13:03 -07:00
Will Chen
c425daf893
Show warning if there's uncommitted changes ( #92 )
2025-05-06 11:07:31 -07:00
Piotr Wilkin (ilintar)
5fc49231ee
Add LM Studio support ( #22 )
2025-05-02 14:51:32 -07:00
Will Chen
1bbfedc668
Provide suggestions for running commands (restart/refresh/rebuild) ( #62 )
2025-05-01 21:44:51 -07:00
Will Chen
672bd790fa
Add heuristic to suggest fix code output ( #45 )
...
Add heuristic to fix code output
2025-04-29 11:34:21 -07:00
Will Chen
37928a9017
Show release notes on startup ( #44 )
2025-04-29 11:02:27 -07:00
Will Chen
7ab1aab9b0
Refactor auto-suggestion ( #40 )
2025-04-28 22:43:37 -07:00
Will Chen
9fb5439ecf
Summarize into new chat suggested action ( #34 )
2025-04-28 16:14:12 -07:00
Will Chen
1e866c8f99
Graduate Supabase integration from experiments ( #29 )
2025-04-28 13:14:51 -07:00
Will Chen
eda2f9206d
Support deep link for Dyad Pro ( #25 )
2025-04-26 10:58:11 -07:00
Will Chen
4848b2f085
Add toggle for disabling Dyad Pro ( #24 )
...
* Add toggle for disabling Dyad Pro
* Entering key for Dyad pro enables dyad pro
2025-04-26 10:13:35 -07:00
Will Chen
b616598bab
Add ollama support ( #7 )
2025-04-23 14:48:57 -07:00
Will Chen
09deb98ba1
Add description (optional) to SQL query
2025-04-23 12:59:09 -07:00
Will Chen
6e1935bbba
Support supabase function deployment
2025-04-23 12:59:09 -07:00
Will Chen
922ee7d90a
Handle token refresh for supabase
2025-04-23 12:59:09 -07:00
Will Chen
bf70c1bb00
Supabase integration experiment setting (off by default)
2025-04-23 12:59:09 -07:00
Will Chen
4294ce5767
Supabase support: client, auth & SQL
2025-04-23 12:59:09 -07:00
Will Chen
ec43482d6c
Basic Supabase OAuth integration & project-app binding
2025-04-23 12:59:09 -07:00
Will Chen
09b3bf3fee
Prompt user to move to applications folder on first run
2025-04-21 16:27:07 -07:00
Will Chen
7041525c20
Handle rename & deletes in proposal
2025-04-21 16:19:40 -07:00
Will Chen
b07defc9b8
Support add dependencies as part of approval workflow
2025-04-21 16:07:40 -07:00
Will Chen
16d5320485
Enable opt-in telemetry
2025-04-21 12:49:54 -07:00
Will Chen
a4702f90b0
clean up proposal logic
2025-04-18 13:23:26 -07:00
Will Chen
639b3a320c
basic suggested action scaffolding
2025-04-18 13:03:19 -07:00
Will Chen
b2e3631a29
Refactor chat input & properly update state for proposal
2025-04-18 12:32:57 -07:00
Will Chen
4e0f93d21c
Load (canned) proposal from IPC
2025-04-18 11:11:58 -07:00
Will Chen
7aec3ef455
Sketch out approval UX
2025-04-18 10:58:59 -07:00
Will Chen
24c1be224b
Remove runtime mode selection & have unified setup flow for node.js + API access
2025-04-17 16:52:20 -07:00