v0.3.0
What's new
- MCP server with 8 tools — Claude Code, Cursor, and any MCP client can search, read, look up concepts, and query your wiki directly.
- Three-state drafts —
draft → verified → published. Mark a draft as reviewed without publishing it. - Alias-aware queries —
synto query "ML"now finds the "Machine Learning" article. - Quality signals in frontmatter — every article records
source_count,single_source, andsource_qualityat compile time. - Per-source-type ingest overrides — raise the concept limit for textbooks and papers without changing the global default.
Changes
list_articlesover MCP defaults tostatus: published. Passmin_status="draft"to see drafts.mcplibrary is now a required dependency.pip install syntoships a workingsynto serveout of the box.- Schema migrates from v14 to v15 automatically on first open (
wiki_articles.is_draftbecomeswiki_articles.status).
Fixes
- JSON parser handles odd backslash runs before LaTeX commands.
- Saved query answers no longer contain literal
\ntext.
Full Changelog: v0.2.2...v0.3.0