| Improve qmd diagnostics and embed resilience
| 4 天前 |
| Improve qmd diagnostics and embed resilience
| 4 天前 |
| Improve qmd diagnostics and embed resilience
| 4 天前 |
| Improve qmd diagnostics and embed resilience
| 4 天前 |
| Fix AST grammar packaging for Bun installs
| 14 天前 |
| Improve qmd diagnostics and embed resilience
| 4 天前 |
| feat: add local init and doctor diagnostics
| 4 天前 |
| Improve qmd diagnostics and embed resilience
| 4 天前 |
| Unify QMD model resolution
| 7 天前 |
| Improve qmd diagnostics and embed resilience
| 4 天前 |
| refactor: move CLI and MCP to subdirectories, MCP consumes SDK
Move frontends into src/cli/ and src/mcp/ to separate them from the
core library. The MCP server is fully rewritten to import only from
the SDK (src/index.ts) — zero direct store.ts/collections.ts/llm.ts
access.
- src/qmd.ts → src/cli/qmd.ts
- src/formatter.ts → src/cli/formatter.ts
- src/mcp.ts → src/mcp/server.ts (rewritten to use QMDStore SDK)
- New src/maintenance.ts: Maintenance class for CLI housekeeping
- SDK gains: getDocumentBody(), getDefaultCollectionNames(),
extractSnippet/addLineNumbers/DEFAULT_MULTI_GET_MAX_BYTES exports,
getDefaultDbPath re-export, InternalStore type export
- package.json bin/scripts updated for new paths
- All 692 tests pass
| 2 个月前 |
| fix embed model and qmd home resolution
| 14 天前 |
| Improve qmd diagnostics and embed resilience
| 4 天前 |
| fix: proper cleanup of Metal GPU resources in tests
Add test-preload.ts with global afterAll hook that ensures llama.cpp
Metal resources are properly disposed before process exit, avoiding
GGML_ASSERT failures.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
| 3 个月前 |