feat: wire up all Phase 2-6 features into daemon and config
Integrate all new features into the shared infrastructure: - Config schema: add memory, discord, slack, process, web_search schemas - Daemon wiring: memory store init, tool registration, channel adapters - Orchestrator: memory injection into system prompt, extraction on compaction - Agent: add setSystemPrompt() for dynamic prompt updates - Channel/tool index: export new adapters and tool factories - Add @slack/bolt, discord.js, turndown, linkedom, @mozilla/readability deps - Update state.json with Phase 3b completion (494 tests passing)
This commit is contained in:
@@ -31,6 +31,7 @@
|
||||
"@types/marked-terminal": "^6.1.1",
|
||||
"@types/node": "^22.0.0",
|
||||
"@types/react": "^19.0.0",
|
||||
"@types/turndown": "^5.0.0",
|
||||
"@types/ws": "^8.18.1",
|
||||
"eslint": "^9.0.0",
|
||||
"tsx": "^4.0.0",
|
||||
@@ -40,18 +41,23 @@
|
||||
"dependencies": {
|
||||
"@anthropic-ai/sdk": "^0.39.0",
|
||||
"@modelcontextprotocol/sdk": "^1.26.0",
|
||||
"@mozilla/readability": "^0.5.0",
|
||||
"@slack/bolt": "^4.6.0",
|
||||
"better-sqlite3": "^11.0.0",
|
||||
"cli-highlight": "^2.1.11",
|
||||
"commander": "^14.0.3",
|
||||
"croner": "^10.0.1",
|
||||
"discord.js": "^14.25.1",
|
||||
"grammy": "^1.35.0",
|
||||
"ink": "^6.0.0",
|
||||
"ink-text-input": "^6.0.0",
|
||||
"linkedom": "^0.18.0",
|
||||
"marked": "^17.0.1",
|
||||
"marked-terminal": "^7.3.0",
|
||||
"ollama": "^0.5.0",
|
||||
"openai": "^4.0.0",
|
||||
"react": "^19.0.0",
|
||||
"turndown": "^7.2.0",
|
||||
"ws": "^8.19.0",
|
||||
"yaml": "^2.7.0",
|
||||
"zod": "^3.24.0"
|
||||
|
||||
Reference in New Issue
Block a user