feat(web): wire AI feature view against AIStore

- Add apps/web/src/features/ai/AI.tsx: session sidebar, messages/suggestions/notes tabs, full CRUD against @pubscript/ai AIStore
- Route the /ai page to the new AI view; remove the static stub
- Add @pubscript/ai workspace dependency to apps/web
- Typecheck (7 packages) and tests (71 AI + 13 web) pass
This commit is contained in:
Schwitzz
2026-10-29 21:03:03 -05:00
parent 5fb1db4de4
commit 9ddac133de
4 changed files with 855 additions and 29 deletions
+1
View File
@@ -12,6 +12,7 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@pubscript/ai": "workspace:*",
"@pubscript/core": "workspace:*",
"@pubscript/editor": "workspace:*",
"@pubscript/exporters": "workspace:*",