feat: wire new providers, auth, mention-gating, and browser into daemon
Update config schema with server auth fields (token, tailscale_identity, auth_http), channel mention settings, browser config, and openrouter/bedrock provider enum values. Wire GeminiClient, BedrockClient, OpenRouter into createClientFromConfig. Initialize BrowserManager and register browser tools in daemon startup. Pass auth config and channel mention settings through to gateway and adapters. Add puppeteer-core, @google/generative-ai, and @aws-sdk/client-bedrock-runtime dependencies.
This commit is contained in:
@@ -40,6 +40,8 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@anthropic-ai/sdk": "^0.39.0",
|
||||
"@aws-sdk/client-bedrock-runtime": "^3.985.0",
|
||||
"@google/generative-ai": "^0.24.1",
|
||||
"@modelcontextprotocol/sdk": "^1.26.0",
|
||||
"@mozilla/readability": "^0.5.0",
|
||||
"@slack/bolt": "^4.6.0",
|
||||
@@ -56,6 +58,7 @@
|
||||
"marked-terminal": "^7.3.0",
|
||||
"ollama": "^0.5.0",
|
||||
"openai": "^4.0.0",
|
||||
"puppeteer-core": "^24.37.2",
|
||||
"react": "^19.0.0",
|
||||
"turndown": "^7.2.0",
|
||||
"whatsapp-web.js": "^1.34.6",
|
||||
|
||||
Reference in New Issue
Block a user