Merge remote-tracking branch 'upstream/main'
the commit.
This commit is contained in:
1
e2e-tests/fixtures/engine/1.md
Normal file
1
e2e-tests/fixtures/engine/1.md
Normal file
@@ -0,0 +1 @@
|
||||
1
|
||||
@@ -341,7 +341,11 @@ export class PageObject {
|
||||
|
||||
async selectChatMode(mode: "build" | "ask" | "agent") {
|
||||
await this.page.getByTestId("chat-mode-selector").click();
|
||||
await this.page.getByRole("option", { name: mode }).click();
|
||||
await this.page
|
||||
.getByRole("option", {
|
||||
name: mode === "agent" ? "Build with MCP (experimental)" : mode,
|
||||
})
|
||||
.click();
|
||||
}
|
||||
|
||||
async openContextFilesPicker() {
|
||||
|
||||
@@ -8,6 +8,14 @@
|
||||
"role": "system",
|
||||
"content": "[[SYSTEM_MESSAGE]]"
|
||||
},
|
||||
{
|
||||
"role": "user",
|
||||
"content": "tc=1"
|
||||
},
|
||||
{
|
||||
"role": "assistant",
|
||||
"content": "1"
|
||||
},
|
||||
{
|
||||
"role": "user",
|
||||
"content": "[dump] hi"
|
||||
|
||||
@@ -8,6 +8,22 @@
|
||||
"role": "system",
|
||||
"content": "[[SYSTEM_MESSAGE]]"
|
||||
},
|
||||
{
|
||||
"role": "user",
|
||||
"content": "tc=1"
|
||||
},
|
||||
{
|
||||
"role": "assistant",
|
||||
"content": "1"
|
||||
},
|
||||
{
|
||||
"role": "user",
|
||||
"content": "[dump] hi"
|
||||
},
|
||||
{
|
||||
"role": "assistant",
|
||||
"content": "[[dyad-dump-path=*]]"
|
||||
},
|
||||
{
|
||||
"role": "user",
|
||||
"content": "[dump] hi"
|
||||
|
||||
@@ -8,6 +8,30 @@
|
||||
"role": "system",
|
||||
"content": "[[SYSTEM_MESSAGE]]"
|
||||
},
|
||||
{
|
||||
"role": "user",
|
||||
"content": "tc=1"
|
||||
},
|
||||
{
|
||||
"role": "assistant",
|
||||
"content": "1"
|
||||
},
|
||||
{
|
||||
"role": "user",
|
||||
"content": "[dump] hi"
|
||||
},
|
||||
{
|
||||
"role": "assistant",
|
||||
"content": "[[dyad-dump-path=*]]"
|
||||
},
|
||||
{
|
||||
"role": "user",
|
||||
"content": "[dump] hi"
|
||||
},
|
||||
{
|
||||
"role": "assistant",
|
||||
"content": "[[dyad-dump-path=*]]"
|
||||
},
|
||||
{
|
||||
"role": "user",
|
||||
"content": "[dump] hi"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "dyad",
|
||||
"productName": "dyad",
|
||||
"version": "0.30.0-beta.1",
|
||||
"version": "0.31.0-beta.1",
|
||||
"description": "Free, local, open-source AI app builder",
|
||||
"main": ".vite/build/main.js",
|
||||
"repository": {
|
||||
|
||||
@@ -71,7 +71,7 @@ function determineIssueNumber({ context }) {
|
||||
context.payload?.workflow_run?.pull_requests?.[0]?.number;
|
||||
if (prFromPayload) return prFromPayload;
|
||||
} else {
|
||||
throw new Error("This script should only be run in a workflow_run")
|
||||
throw new Error("This script should only be run in a workflow_run");
|
||||
}
|
||||
|
||||
return null;
|
||||
|
||||
@@ -152,9 +152,23 @@ export const MODEL_OPTIONS: Record<string, ModelOption[]> = {
|
||||
maxOutputTokens: 65_536 - 1,
|
||||
// Gemini context window = input token + output token
|
||||
contextWindow: 1_048_576,
|
||||
// Recommended by Google: https://ai.google.dev/gemini-api/docs/gemini-3?thinking=high#temperature
|
||||
temperature: 1.0,
|
||||
dollarSigns: 4,
|
||||
},
|
||||
// https://ai.google.dev/gemini-api/docs/models#gemini-3-pro
|
||||
{
|
||||
name: "gemini-3-flash-preview",
|
||||
displayName: "Gemini 3 Flash (Preview)",
|
||||
description: "Powerful coding model at a good price",
|
||||
// See Flash 2.5 comment below (go 1 below just to be safe, even though it seems OK now).
|
||||
maxOutputTokens: 65_536 - 1,
|
||||
// Gemini context window = input token + output token
|
||||
contextWindow: 1_048_576,
|
||||
// Recommended by Google: https://ai.google.dev/gemini-api/docs/gemini-3?thinking=high#temperature
|
||||
temperature: 1.0,
|
||||
dollarSigns: 2,
|
||||
},
|
||||
// https://ai.google.dev/gemini-api/docs/models#gemini-2.5-pro-preview-03-25
|
||||
{
|
||||
name: "gemini-2.5-pro",
|
||||
|
||||
Reference in New Issue
Block a user