Commit Graph

  • 509e044137 Boilerplate free tests (#277) Will Chen 2025-05-28 22:55:54 -07:00
  • 7a4ec22480 Build in stacktrace.js (#264) Will Chen 2025-05-27 16:04:50 -07:00
  • b23a82878b update title (#263) Will Chen 2025-05-27 15:59:13 -07:00
  • d6c71ef808 Normalize Windows-style path for dyad tags to prevent Git issues (#262) Will Chen 2025-05-27 14:47:49 -07:00
  • a915d892f7 Support Next.js template & template hub (#241) Will Chen 2025-05-27 00:16:30 -07:00
  • 8cfd476ea9 Fix engine enabled (#255) Will Chen 2025-05-27 00:10:49 -07:00
  • e1344d55b0 refresh app (so code files is updated) on git checkout (#250) Will Chen 2025-05-26 11:58:18 -07:00
  • cdf2f5d772 Show a loading bar when checkout is happening (#249) Will Chen 2025-05-26 11:51:00 -07:00
  • 2bb8902b08 Remove force from git checkout & unselect version if checkout fails (#248) Will Chen 2025-05-26 11:35:36 -07:00
  • dbe95dafc4 bump to v0.7.0 (#238) Will Chen 2025-05-23 15:46:32 -07:00
  • 9e50aa259e Add Claude Sonnet 4 + o4-mini (#237) Will Chen 2025-05-23 15:45:20 -07:00
  • 644012c9a5 Simple playwright e2e test (#234) Will Chen 2025-05-23 10:44:52 -07:00
  • 9d046834d7 Lower default context size to 3 (#233) Will Chen 2025-05-22 21:47:22 -07:00
  • e119a670ec Provide a button to clear session data (#231) Will Chen 2025-05-22 16:36:45 -07:00
  • 830e4ece15 Remove max height from dyad think to avoid arbitrary cutoff (#230) Will Chen 2025-05-22 16:09:24 -07:00
  • f4c7d614bd Escape dyad tags inside thinking blocks (#229) Will Chen 2025-05-22 16:06:28 -07:00
  • 5e86f4b54b Set turbo edits & smart context as default (#227) Will Chen 2025-05-22 10:43:13 -07:00
  • 0f6f069e43 Update Flash to 05-20 (#226) Will Chen 2025-05-22 10:37:26 -07:00
  • ae351c5ea0 Add staging engine (+ logs) (#225) Will Chen 2025-05-22 10:33:09 -07:00
  • 731eef1b32 Disable fix ai error button if streaming (#221) Will Chen 2025-05-21 17:21:38 -07:00
  • 4931a12d32 Made with Dyad (#220) Will Chen 2025-05-21 16:13:03 -07:00
  • 2508673077 Add promo link for pro mode selector (#219) Will Chen 2025-05-21 15:37:29 -07:00
  • b520f7d97c turbo edits promo message (#218) Will Chen 2025-05-21 15:30:41 -07:00
  • b3fa56288e Token bar promo message (#217) Will Chen 2025-05-21 15:24:43 -07:00
  • 618fed8523 Show promo messages for relevant AI errors (#216) Will Chen 2025-05-21 15:23:51 -07:00
  • 96153f29bb Deprecate pro budget in app since it's not accurate (#210) Will Chen 2025-05-20 21:51:34 -07:00
  • be8252c130 Skip AI rules generation if it already exists upon import (#204) Will Chen 2025-05-19 22:42:02 -07:00
  • 4d2b4783bc Fix scaffold copy and better error handling for create app (#202) Will Chen 2025-05-19 17:58:49 -07:00
  • b4b9556e2c Add a keep going suggestion (#201) Will Chen 2025-05-19 15:38:33 -07:00
  • 68cb6b3d7d Robust app folder rename (#200) Will Chen 2025-05-19 14:59:55 -07:00
  • cbfe26bac1 Rename branch (#199) Will Chen 2025-05-19 14:41:18 -07:00
  • bc8166c274 Fix proxy server injection for gzip content (#190) Will Chen 2025-05-19 14:11:55 -07:00
  • 6e08bc5c62 Import app (#189) Will Chen 2025-05-19 14:03:10 -07:00
  • b5671c0a59 Auto-commit extra files (#197) Will Chen 2025-05-19 13:42:27 -07:00
  • 648724b4e9 Fix #186 by only fetching normal functions for supabase context (#194) Will Chen 2025-05-19 11:48:33 -07:00
  • 59c18c3859 Extract AI rules (#188) Will Chen 2025-05-17 23:04:48 -07:00
  • 38535bea46 Bump to v0.6.0 (#185) Will Chen 2025-05-16 23:29:33 -07:00
  • 5966dd7f4b Proxy server to inject shim (#178) Will Chen 2025-05-16 23:28:26 -07:00
  • 63e41454c7 Explicit thinking (#183) Will Chen 2025-05-16 22:35:08 -07:00
  • f9f33596bd Smart files context (#184) Will Chen 2025-05-16 22:21:45 -07:00
  • 2455c554ee Add sonnet 3.5 (#182) Will Chen 2025-05-16 11:06:43 -07:00
  • 92fb4f9b27 useful utility for debugging raw LLM response (#181) Will Chen 2025-05-16 11:06:27 -07:00
  • 9a288fd82e Fix local models (#176) Will Chen 2025-05-15 16:46:29 -07:00
  • 56900ebe9a More robust check of whether release notes exist (#175) Will Chen 2025-05-15 16:45:46 -07:00
  • 7bcb68e87d Fix model client gateway prefix check (openAI erroneously not using dyad gateway for dyad pro) (#174) Will Chen 2025-05-15 16:31:52 -07:00
  • 0798438621 Add loading indicator for in-progress message & fix bug with multiple loaders (#173) Will Chen 2025-05-15 16:12:46 -07:00
  • 09fc028f94 Mark which models are eligible for turbo edits (#172) Will Chen 2025-05-15 16:02:42 -07:00
  • 16e1dd7fc4 Add Claude Haiku 3.5 (#171) Will Chen 2025-05-15 15:41:14 -07:00
  • bbf4bb765c Allow overriding gateway URL (#169) Will Chen 2025-05-15 15:09:45 -07:00
  • 35b459d82d Support turbo edits (pro) (#166) Will Chen 2025-05-14 23:35:50 -07:00
  • d545babb63 Quick fix for Google models (#160) Will Chen 2025-05-13 22:21:27 -07:00
  • 4863a3861c Fix JSON.stringify log (#158) Will Chen 2025-05-13 16:05:09 -07:00
  • 763757b235 Disable chat input suggested actions during streaming (#157) Will Chen 2025-05-13 15:44:34 -07:00
  • 4661012390 Do not allow custom models for (dyad/auto) & drive-by: key improvement (#156) Will Chen 2025-05-13 15:42:01 -07:00
  • 069c221292 Implement saver mode (#154) Will Chen 2025-05-13 15:34:41 -07:00
  • 3763423dc7 Pro mode selector: saver mode (#153) Will Chen 2025-05-13 12:24:32 -07:00
  • 14d9a12464 Max chat turns settings (default to 5) (#152) Will Chen 2025-05-13 11:51:44 -07:00
  • d1a6b06fd5 Polish settings page (#151) Will Chen 2025-05-13 10:54:12 -07:00
  • 6b4620ca98 Pin to ubuntu v22.04 for linux release (#150) Will Chen 2025-05-12 23:34:03 -07:00
  • 1f16faf3ab Bump to v0.5.0 Will Chen 2025-05-12 23:32:30 -07:00
  • ee5865dcf8 Precise custom model selection & simplify language model/provider log… (#147) Will Chen 2025-05-12 23:24:39 -07:00
  • b45dff3862 Inline model picker props (#146) Will Chen 2025-05-12 23:07:36 -07:00
  • 843a097e82 Fix model picker UX (#145) Will Chen 2025-05-12 22:41:53 -07:00
  • d1027622b4 Loosen provider type to a string (#144) Will Chen 2025-05-12 22:29:36 -07:00
  • f628c81f4c Refactor constants/models and inline (#143) Will Chen 2025-05-12 22:20:16 -07:00
  • 877c8f7f4f Simplify provider logic and migrate getContextWindow (#142) Will Chen 2025-05-12 22:18:49 -07:00
  • 11ba46db38 Update model picker to group language models by providers (from IPC) (#141) Will Chen 2025-05-12 22:06:41 -07:00
  • 0dc4d6c617 fix ipc naming for get system platform (#140) Will Chen 2025-05-12 21:57:49 -07:00
  • 993c5417e3 Fix DB schemas (#138) Will Chen 2025-05-12 21:51:08 -07:00
  • f5a6a1abca Delete custom provider (#137) Will Chen 2025-05-12 17:31:03 -07:00
  • ea9301c771 Support delete custom model (#136) Will Chen 2025-05-12 16:37:39 -07:00
  • e115074937 Fix DB schema (#135) Will Chen 2025-05-12 16:12:36 -07:00
  • 477015b43d allow creating and listing custom language model (#134) Will Chen 2025-05-12 16:00:16 -07:00
  • c63781d7cc Fix DB schema for language models (#133) Will Chen 2025-05-12 15:14:27 -07:00
  • 642895f0ba Allow creating custom providers (#132) Will Chen 2025-05-12 15:04:42 -07:00
  • cd7eaa8ece Prep for custom models: support reading custom providers (#131) Will Chen 2025-05-12 14:52:48 -07:00
  • 79a2b5a906 Fix markdown parsing & remove rehypeRaw (#130) Will Chen 2025-05-12 13:52:54 -07:00
  • c71638a508 Simplify handlers & IPC client: move from Result pattern to throwing errors (#120) Will Chen 2025-05-09 15:14:12 -07:00
  • 26305ee090 Fix max output tokens due to weird discrepancy with vertexAI (#123) Will Chen 2025-05-09 14:16:15 -07:00
  • b2eb05a1bc Simplify error handling for IPC handlers (#119) Will Chen 2025-05-08 23:47:05 -07:00
  • c203b1d009 make checkout version and revert version fit pattern (#118) Will Chen 2025-05-08 23:23:24 -07:00
  • 8d61659c60 Show error toast in centralized way for query (#117) Will Chen 2025-05-08 22:32:50 -07:00
  • b6eeaab1bb migrate current branch to query pattern (#116) Will Chen 2025-05-08 22:23:00 -07:00
  • 7839d6bde9 Update cursor rules Will Chen 2025-05-08 22:05:20 -07:00
  • 34ac9df743 Refactor useVersions to @tanstack/react-query (#114) Will Chen 2025-05-08 22:04:20 -07:00
  • cb9ffcc550 Add presubmit checks to CI (#113) Will Chen 2025-05-08 17:28:48 -07:00
  • 2537fbb342 lint using oxlint (#106) Will Chen 2025-05-08 17:21:35 -07:00
  • 0e8cc26fb5 Add prettier hook & contribution guide (#105) Will Chen 2025-05-06 23:15:56 -07:00
  • 0d56651220 Run prettier on everything (#104) Will Chen 2025-05-06 23:02:28 -07:00
  • 744ea68ac8 fix auto model logic so that dyad pro key doesn't error Will Chen 2025-05-06 22:12:59 -07:00
  • fddc227b4a Add workflow scope for github (#101) Will Chen 2025-05-06 13:00:47 -07:00
  • 2f18622dd3 Open markdown links externally (#100) Will Chen 2025-05-06 13:00:21 -07:00
  • 7e48b74813 Put file editing behind an experiment (#98) Will Chen 2025-05-06 12:59:49 -07:00
  • 45b1738f03 check supabase token before retrieving context (#99) Will Chen 2025-05-06 12:54:28 -07:00
  • 939c7db2ec make sure supabase is configured before retrieiving supabase app info (#97) Will Chen 2025-05-06 12:26:38 -07:00
  • ba60b80b89 Provide a way to disconnect supabase (#95) Will Chen 2025-05-06 12:24:31 -07:00
  • 20362d7b08 Fix undo and redo by using initial commit hash for chat (#94) Will Chen 2025-05-06 12:15:42 -07:00
  • 390496f8f8 Fix isAnyProvider and don't make it a hard block (#93) Will Chen 2025-05-06 12:13:03 -07:00
  • 7c0ce1d45b slight system prompt adjustment to avoid dyad-file in output Will Chen 2025-05-06 11:09:37 -07:00
  • c425daf893 Show warning if there's uncommitted changes (#92) Will Chen 2025-05-06 11:07:31 -07:00