diff --git a/apps/dashboard/src/components/vibe-coding/chat-adapters.ts b/apps/dashboard/src/components/vibe-coding/chat-adapters.ts index 299da6b5c..3f0912155 100644 --- a/apps/dashboard/src/components/vibe-coding/chat-adapters.ts +++ b/apps/dashboard/src/components/vibe-coding/chat-adapters.ts @@ -20,6 +20,7 @@ const CONTEXT_MAP = { export function createChatAdapter( projectId: string, + threadId: string, contextType: "email-theme" | "email-template" | "email-draft", onToolCall: (toolCall: ToolCallContent) => void, getCurrentSource?: () => string, diff --git a/apps/e2e/tests/backend/endpoints/api/v1/ai-query.test.ts b/apps/e2e/tests/backend/endpoints/api/v1/ai-query.test.ts index 05942974b..fb3e0f298 100644 --- a/apps/e2e/tests/backend/endpoints/api/v1/ai-query.test.ts +++ b/apps/e2e/tests/backend/endpoints/api/v1/ai-query.test.ts @@ -25,7 +25,7 @@ describe("AI Query Endpoint - Validation", () => { }); expect(response.status).toBe(400); - expect(response.body).toEqual(expect.stringContaining("Invalid mode")); + expect(response.body).toEqual(expect.stringContaining("must be one of the following values: stream, generate")); }); it("rejects missing quality field", async ({ expect }) => {