feat(cortex): update chat/nudge flow, deepgram streaming and agenda form

Refines chat panel, nudge messages and artifact rendering, reworks
deepgram token/streaming handling, and adds test tooling deps
(playwright, cypress) to package.json.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
colinislit
2026-07-09 22:37:46 +02:00
parent 6c6dae5eb7
commit cdeea793bd
20 changed files with 1634 additions and 283 deletions

View File

@@ -9,7 +9,15 @@
"start": "next start",
"lint": "eslint",
"types:generate": "npx supabase gen types typescript --project-id dqugbrpwtisgyxscpefg > lib/supabase/types.ts",
"setup:auth-hook": "tsx scripts/setup-auth-hook.ts"
"setup:auth-hook": "tsx scripts/setup-auth-hook.ts",
"test:e2e": "playwright test",
"test:e2e:ui": "playwright test --ui",
"test:e2e:debug": "playwright test --debug",
"test:e2e:report": "playwright show-report tests/playwright-report",
"test:cypress": "cypress run",
"test:cypress:open": "cypress open",
"test:cypress:run": "cypress run --browser chrome",
"test:cypress:demo": "next build && next start & sleep 5 && cypress open"
},
"dependencies": {
"@deepgram/sdk": "^4.11.2",
@@ -62,6 +70,7 @@
"zustand": "^5.0.9"
},
"devDependencies": {
"@playwright/test": "^1.59.1",
"@tailwindcss/postcss": "^4",
"@types/mdx": "^2.0.13",
"@types/node": "^20",
@@ -69,6 +78,7 @@
"@types/react-dom": "^18",
"@types/three": "^0.181.0",
"autoprefixer": "^10.4.22",
"cypress": "^15.14.2",
"dotenv": "^17.2.3",
"eslint": "^8.57.1",
"eslint-config-next": "14.2.18",