CHUNK #9: AI session storage layer (AgentController, AIStore, builders)

- Add packages/ai: AgentController (streaming + budget), SuggestionBuilder,
  NoteBuilder, AIStore (Dexie/IndexedDB), SuggestionMutation
- Fix createUlid to use monotonicFactory for reliable listSessions sort tiebreaker
- Extend outline system prompt with setting + characters context
- Add dexie dependency to packages/ai
- 188 tests passing (core 47, ui 5, editor 30, ai 71, exporters 22, web 13)
This commit is contained in:
Schwitzz
2026-10-29 07:31:25 -05:00
parent 4c4b83bb68
commit 1e16b0d5d2
15 changed files with 1859 additions and 3 deletions
+2 -1
View File
@@ -15,7 +15,8 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@pubscript/core": "workspace:*"
"@pubscript/core": "workspace:*",
"dexie": "^4.0.11"
},
"devDependencies": {
"@types/node": "^22.10.2",