Add local daemon that routes inference through user's own Anthropic API key with filesystem and terminal access. Includes WebSocket transport, MCP tool adapter, and API key auth. Key components: - compass-bridge package: local daemon with tool registry - WebSocket transport for agent communication - MCP API key management with HMAC auth and scoped permissions - Usage tracking (tool calls, duration, success/failure) - Settings UI for Claude Code configuration - Migration 0019: mcp_api_keys and mcp_usage tables - Test suite for auth and transport layers Co-authored-by: Nicholai <nicholaivogelfilms@gmail.com>
18 lines
430 B
TypeScript
Executable File
18 lines
430 B
TypeScript
Executable File
import { defineConfig } from "drizzle-kit"
|
|
|
|
export default defineConfig({
|
|
schema: [
|
|
"./src/db/schema.ts",
|
|
"./src/db/schema-netsuite.ts",
|
|
"./src/db/schema-plugins.ts",
|
|
"./src/db/schema-agent.ts",
|
|
"./src/db/schema-ai-config.ts",
|
|
"./src/db/schema-theme.ts",
|
|
"./src/db/schema-google.ts",
|
|
"./src/db/schema-dashboards.ts",
|
|
"./src/db/schema-mcp.ts",
|
|
],
|
|
out: "./drizzle",
|
|
dialect: "sqlite",
|
|
})
|