Files
zeekay 0ccaa30ff0 feat: model hub with HF/Ollama/MLX browse, search, download + fix all builds
- Add model-hub.ts: HuggingFace Hub API (search, model details, GGUF/MLX/safetensors
  file listing), Ollama library search, download-to-Ollama streaming, HF direct
  download, model card + stats fetching, recommended models list
- Wire 11 hub.* message handlers into background.ts (search, searchGGUF, searchMLX,
  model, modelCard, modelStats, recommended, searchOllama, downloadOllama,
  downloadHF, allModels)
- Wire 11 hub_* actions into cdp-bridge-server.ts for MCP/CLI access
- Add hub.allModels unified endpoint: combines cloud + local + recommended
- Fix aci tsconfig: add explicit types to exclude phantom @types/phoenix
- Fix background.ts: auth.getToken → auth.getValidAccessToken,
  bridge.isConnected → bridge.isBridgeConnected, dedupe 'connected' key
- Add 40 tests across 2 test files (model-hub + wiring verification)
- All 86 tests pass, full monorepo builds clean
2026-03-10 14:17:02 -07:00

22 lines
554 B
JSON

{
"compilerOptions": {
"target": "ES2022",
"module": "NodeNext",
"moduleResolution": "NodeNext",
"lib": ["ES2022"],
"outDir": "./dist",
"rootDir": "./src",
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"resolveJsonModule": true,
"declaration": true,
"declarationMap": true,
"sourceMap": true,
"allowSyntheticDefaultImports": true,
"types": ["node"]
},
"include": ["src/**/*"],
"exclude": ["node_modules", "dist", "tests"]
}