Add minimal stock listing app: actions, Postgres schema, stocks page, Claude Agent SDK harness
- Add stocks table (server/db) with list/get/add/update/delete actions, scoped per user, backing both the chat agent and the /stocks UI via useActionQuery/useActionMutation - Add mobile-first /stocks page (shadcn table/cards, watchlist, search) and wire it into the sidebar, navigation state, and view-screen context - Install the platform's Claude Agent SDK harness (server/plugins, server/routes/api/claude-agent) so the app agent runs on the platform's own Claude subscription instead of the Builder.io gateway; fix the vendored turn.post.ts route to resolve the session and wrap it in runWithRequestContext, since custom /api/ routes aren't auto-wrapped in request context the way /_agent-native/actions/* are - Add shadcn table/badge/dialog/select components (Tabler icons, not lucide)
This commit is contained in:
+5
-4
@@ -16,18 +16,19 @@
|
||||
"dependencies": {
|
||||
"@agent-native/core": "0.129.1",
|
||||
"@agent-native/toolkit": "^0.10.11",
|
||||
"@anthropic-ai/claude-agent-sdk": "^0.3.220",
|
||||
"@fontsource-variable/inter": "^5.2.8",
|
||||
"@libsql/client": "^0.15.8",
|
||||
"@react-router/dev": "8.1.0",
|
||||
"@react-router/fs-routes": "8.1.0",
|
||||
"@tabler/icons-react": "^3.41.1",
|
||||
"h3": "^2.0.1-rc.20",
|
||||
"isbot": "^5",
|
||||
"node-pty": "^1.1.0",
|
||||
"zod": "^4.4.3",
|
||||
"postgres": "^3.4.9",
|
||||
"@react-router/dev": "8.1.0",
|
||||
"@react-router/fs-routes": "8.1.0",
|
||||
"react-router": "8.1.0",
|
||||
"vite": "8.1.0"
|
||||
"vite": "8.1.0",
|
||||
"zod": "^4.4.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@radix-ui/react-accordion": "^1.2.12",
|
||||
|
||||
Reference in New Issue
Block a user