Will Chen
99e6592abc
commit upgrade ( #391 )
2025-06-11 15:42:10 -07:00
Will Chen
007e0b2f22
Add pb-2 to HomeChatInput ( #389 )
2025-06-11 15:23:16 -07:00
Will Chen
b044acb61f
Polish chat input UX ( #388 )
2025-06-11 14:39:55 -07:00
Will Chen
c1aa6803ce
Click to edit UI ( #385 )
...
- [x] add e2e test - happy case (make sure it clears selection and next
prompt is empty, and preview is cleared); de-selection case
- [x] shim - old & new file
- [x] upgrade path
- [x] add docs
- [x] add try-catch to parser script
- [x] make it work for next.js
- [x] extract npm package
- [x] make sure plugin doesn't apply in prod
2025-06-11 13:05:27 -07:00
Will Chen
b86738f3ab
Allow 2 retries playwright ( #384 )
2025-06-10 15:00:06 -07:00
Will Chen
d7f7f15afd
use npm ci ( #383 )
2025-06-10 14:59:36 -07:00
Will Chen
cabfca2599
Bump to v0.8.0 ( #382 )
2025-06-10 14:44:02 -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
e7941bc6f7
cache nextjs template ( #381 )
2025-06-10 12:46:13 -07:00
Will Chen
89f509fcfa
Cache pnpm scaffold deps and postfix playwright artifacts ( #380 )
2025-06-10 11:53:20 -07:00
Will Chen
66f1bf2077
Update system prompt to avoid mixed-case directories ( #374 )
...
#347
2025-06-09 17:32:01 -07:00
Will Chen
b3f1802924
Finetune model picker UI ( #375 )
2025-06-09 16:10:19 -07:00
Will Chen
ac98a52ab1
Fix unit test & run in CI ( #372 )
2025-06-09 15:23:10 -07:00
Will Chen
34ea593928
Fix bug with copy app ( #371 )
...
Fixes #361
2025-06-09 14:58:55 -07:00
Will Chen
c2696cf1f9
Better error logs when reporting bug/uploading chat session ( #370 )
...
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-06-09 14:56:22 -07:00
Will Chen
8d9962ddfc
do not show release notes under e2e tests ( #369 )
2025-06-09 14:16:50 -07:00
Will Chen
ddce3c65d3
Lower max tokens for anthropic ( #367 )
2025-06-09 13:44:13 -07:00
Will Chen
1a39238ecf
Use max retries 3 when there's no backup clients ( #339 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-06-09 13:43:54 -07:00
Will Chen
91cfbbe36e
Fix supabase prompt ( #355 )
2025-06-06 14:16:54 -07:00
Will Chen
4907fcafd8
E2E test for fixing errors ( #351 )
2025-06-05 23:29:52 -07:00
Will Chen
d3fbb48472
Copy app ( #349 )
...
Fixes #12
2025-06-05 22:26:17 -07:00
Will Chen
97ed34cf08
Use v0.7.5 ( #350 )
2025-06-05 17:49:31 -07:00
Will Chen
6a8c90a15b
Update system prompt to reduce Dyad hallucinating imports ( #344 )
...
Fixes #342
2025-06-05 16:55:46 -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
16bf0828f5
Fix stale app UI (supabase) & overall E2E test infra improvements ( #337 )
...
Fixes #269
2025-06-04 23:07:59 -07:00
Will Chen
7f410ce830
Better supabase error message ( #336 )
...
Fixes #287
2025-06-04 22:22:00 -07:00
Will Chen
3558663ab7
Support native Git (experimental) ( #338 )
2025-06-04 21:37:05 -07:00
Will Chen
4e38031a65
Increase timeout for waiting for chat completion ( #334 )
2025-06-04 14:03:36 -07:00
Will Chen
e91a9c44fa
Skip failing windows test ( #332 )
2025-06-04 10:31:13 -07:00
Will Chen
69b0e7aba2
Attempt to improve Windows E2E reliability( #331 )
2025-06-04 07:42:00 -07:00
Will Chen
2ba22e83e7
dyad pro users who disable it shouldn't see nudge messages ( #330 )
...
Fixes #272
2025-06-03 23:58:34 -07:00
Will Chen
9d1a0f7ad7
pro: show remaining credits ( #329 )
...
Fixes #265
2025-06-03 23:46:35 -07:00
Will Chen
0f4e532206
Clean package.json & rebaseline snapshots ( #328 )
2025-06-03 23:28:06 -07:00
Will Chen
e060f780b9
Use npm install --legacy-peer-deps ( #326 )
...
Fixes #309
Unfortunately a lot of React.js apps have this problem with peer deps
because older dependencies specify pre-v19. Because Dyad app templates
do (and should) explicitly specify React as a dependnecy, using
`--legacy-peer-deps` gives us the right behavior where it effectively
does not install peer deps and avoids the React version errors.
For pnpm, we have an explicit lockfiles for our templates so there isn't
an issue.
Context:
https://stackoverflow.com/questions/66239691/what-does-npm-install-legacy-peer-deps-do-exactly-when-is-it-recommended-wh
---------
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-06-03 22:26:39 -07:00
Will Chen
a70d16dfac
Rebaseline engine e2e ( #325 )
2025-06-03 21:31:27 -07:00
Will Chen
7994b01aa8
Context window e2e ( #324 )
2025-06-03 21:30:36 -07:00
Will Chen
b8f7490288
Stabilize E2E test by alphabetically sorting files for context ( #321 )
2025-06-03 17:58:59 -07:00
Will Chen
c227a08d11
Gateway e2e ( #323 )
2025-06-03 16:35:46 -07:00
Will Chen
fc1ebe9e8a
e2e tests for engine ( #322 )
2025-06-03 16:11:16 -07:00
Will Chen
7235eab227
Make CI run cross-platform ( #295 )
2025-06-03 13:04:16 -07:00
Will Chen
83eb721323
Switch apps e2e ( #317 )
2025-06-02 22:49:02 -07:00
Will Chen
81345153fc
Deflake e2e tests ( #316 )
2025-06-02 22:48:03 -07:00
Will Chen
5802c39825
Rename app E2E ( #315 )
2025-06-02 22:46:35 -07:00
Will Chen
a44a9783c1
New chat e2e ( #314 )
2025-06-02 22:35:55 -07:00
Will Chen
1dde72e776
Delete app E2E ( #313 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-06-02 22:06:21 -07:00
Will Chen
667fc42af4
Import e2e ( #311 )
2025-06-02 21:39:51 -07:00
Will Chen
4997a8f2ff
switch versions e2e ( #312 )
2025-06-02 21:31:47 -07:00
Will Chen
0a8e40c73c
Rebuild e2e ( #310 )
2025-06-02 17:36:36 -07:00
Will Chen
3499fabab3
Telemetry e2e test ( #308 )
2025-06-02 16:19:47 -07:00