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
763757b235
Disable chat input suggested actions during streaming ( #157 )
2025-05-13 15:44:34 -07:00
Will Chen
3763423dc7
Pro mode selector: saver mode ( #153 )
2025-05-13 12:24:32 -07:00
Will Chen
b45dff3862
Inline model picker props ( #146 )
2025-05-12 23:07:36 -07:00
Will Chen
c71638a508
Simplify handlers & IPC client: move from Result pattern to throwing errors ( #120 )
2025-05-09 15:14:12 -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
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
Will Chen
ac8ef73bee
Support image/file attachments ( #80 )
2025-05-05 12:38:09 -07:00
Will Chen
46cb7ca577
redo reverts code (when possible) ( #75 )
2025-05-02 14:55:46 -07:00
Will Chen
1327e64e52
Clear stale preview iframe errors ( #65 )
2025-05-01 22:48:43 -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
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
0d441b15ca
Show token bar at bottom of chat input ( #33 )
2025-04-28 14:45:54 -07:00
Will Chen
d651a6aa7e
max height for proposal details
2025-04-23 13:07:00 -07:00
Will Chen
09deb98ba1
Add description (optional) to SQL query
2025-04-23 12:59:09 -07:00
Will Chen
75d4654b7c
Proposal summary
2025-04-23 12:59:09 -07:00
Will Chen
55c0190f26
Support rename/delete edge function & standardize output
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
ee3d2e7f4e
Provide a rebuild option (restart w/ re-install node modules)
2025-04-21 16:46:10 -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
40132ec5da
Fix posthog callsites
2025-04-21 14:43:20 -07:00
Will Chen
16d5320485
Enable opt-in telemetry
2025-04-21 12:49:54 -07:00
Will Chen
59de308e82
Automatically refresh app iframe
2025-04-18 14:22:13 -07:00
Will Chen
a4629e7698
Show toast when enabling auto-approve on non-settings UI
2025-04-18 13:49:06 -07:00
Will Chen
5e95ae3686
Re-use auto-approve switch in settings
2025-04-18 13:45:18 -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
ebf8743778
Refresh proposal & loaders for proposal action
2025-04-18 11:52:21 -07:00
Will Chen
4a158417df
Parse proposal from latest chat message (w/o security parts)
2025-04-18 11:29:31 -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
a4a763a06d
working sandpack
2025-04-11 23:11:56 -07:00
Will Chen
34f069960c
disable submit button if no provider is setup
2025-04-11 13:39:24 -07:00
Will Chen
43f67e0739
Initial open-source release
2025-04-11 09:38:16 -07:00