Will Chen
e326f14779
Revert "Revert "Update gemini 2.5 models to GA variants ( #425 )" ( #429 )" ( #437 )
...
This reverts commit ff4e93d747 .
2025-06-18 17:11:17 -07:00
Will Chen
bd809a010d
GitHub workflows ( #428 )
...
Fixes #348
Fixes #274
Fixes #149
- Connect to existing repos
- Push to other branches on GitHub besides main
- Allows force push (with confirmation) dialog
---------
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-06-17 16:59:26 -07:00
Will Chen
382fe9bab5
support setting for writing supabase migration files ( #427 )
2025-06-17 15:14:02 -07:00
Will Chen
30b5c0d0ef
Replace thinking with native Gemini thinking summaries ( #400 )
...
This uses Gemini's native [thinking
summaries](https://cloud.google.com/vertex-ai/generative-ai/docs/thinking#thought-summaries )
which were recently added to the API.
Why? The grafted thinking would sometimes cause weird issues where the
model, especially Gemini 2.5 Flash, got confused and put dyad tags like
`<dyad-write>` inside the `<think>` tags.
This also improves the UX because you can see the native thoughts rather
than having the Gemini response load for a while without any feedback.
I tried adding Anthropic extended thinking, however it requires temp to
be set at 1, which isn't ideal for Dyad's use case where we need precise
syntax following.
2025-06-16 17:29:32 -07:00
Will Chen
67dc9f4c42
Print engine/gateway URL more clearly ( #396 )
2025-06-13 10:05:12 -07:00
Will Chen
99e6592abc
commit upgrade ( #391 )
2025-06-11 15:42:10 -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
534cbad909
Allow manual context management ( #376 )
2025-06-10 13:52: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
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
6a8c90a15b
Update system prompt to reduce Dyad hallucinating imports ( #344 )
...
Fixes #342
2025-06-05 16:55:46 -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
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
0f4e532206
Clean package.json & rebaseline snapshots ( #328 )
2025-06-03 23:28:06 -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
Will Chen
e905e9e10f
refresh e2e ( #307 )
2025-06-02 15:53:06 -07:00
Will Chen
46d398b4e9
Restart e2e test ( #306 )
2025-06-02 15:20:35 -07:00
Will Chen
ada1542e34
create next.js e2e test ( #305 )
2025-06-02 15:02:06 -07:00
Will Chen
25195d09f6
Drag & drop image attachment ( #304 )
2025-06-02 14:43:20 -07:00
Will Chen
0229f47f31
another undo ( #302 )
2025-06-01 00:44:33 -07:00
Will Chen
c0adf8d3f2
Attach image e2e tests ( #301 )
2025-06-01 00:44:19 -07:00
Will Chen
440482356b
undo e2e ( #300 )
2025-05-31 23:59:55 -07:00
Will Chen
5c8cd05cf6
Auto-approve E2E test ( #299 )
2025-05-31 23:50:09 -07:00
Will Chen
54af09a041
Approve & reject proposal e2e ( #298 )
2025-05-31 23:35:33 -07:00
Will Chen
8a743ca4f5
LM studio e2e test ( #297 )
2025-05-31 23:04:28 -07:00
Will Chen
af7d6fa9f8
Create ollama e2e test ( #296 )
2025-05-31 22:01:48 -07:00
Will Chen
efb814ec95
Create tests: dumps message, "retry" ( #281 )
2025-05-31 21:15:41 -07:00
Will Chen
647fd0169e
make it easy to write multiple e2e tests ( #280 )
2025-05-29 00:03:51 -07:00
Will Chen
509e044137
Boilerplate free tests ( #277 )
2025-05-28 22:55:54 -07:00
Will Chen
644012c9a5
Simple playwright e2e test ( #234 )
2025-05-23 10:44:52 -07:00