Skip to content

v1.11.0 — Brain/Obsidian tools, zephyr/image/UMS integrations, learn hygiene

Choose a tag to compare

@MCamner MCamner released this 10 Jun 13:16
· 43 commits to main since this release

What's new

Brain/Obsidian tools (Class C)

  • obsidian_writer module: brain_record_insight, brain_record_decision, brain_record_pattern, brain_record_question, brain_promote_learning — routes mq-mcp findings directly into the Obsidian second brain.

New integrations

  • Zephyr-workbench: 4 Class B MCP tools exposed via zephyr_* routes.
  • mq-image-analyze: 3 Class B MCP tools (image_ocr, image_analyze, image_diff) as first-class mq-mcp tools.
  • UMS: ums_command_catalog (Class A) and ums_audit_log (Class A).
  • repo-signal: repo_signal_report, repo_signal_suggest, repo_signal_positioning as structured JSON tools.

Learn layer

  • mq-agent compatibility aliases: learn_status, search_learned_patterns, explain_learned_pattern.
  • learn_hygiene + Release Gate v2 learn_hygiene_pass — flags duplicate, invalid, low-confidence, and unvalidated records before release.
  • learn_extract_from_last_review (dry-run).
  • Ollama provider scaffold: provider module, schemas, docs, fixtures.

Release gate additions

  • Learn hygiene gate, repo-signal readiness gate, perception artifact gate.

Fixed

  • Auto-load .env on server startup via python-dotenv.
  • record_learning KeyError fix.
  • Unwrap single-key wrapper dict in extract_learn_items.
  • Four static analysis fixes in server.py.