Skip to content

v3.2.3: Enrichment block on search/list tools; mcp-ts-core ^0.9.16; AGENTS.md

Choose a tag to compare

@cyanheads cyanheads released this 30 May 06:50
· 43 commits to main since this release
v3.2.3
8d16829

Enrichment block on search/list tools; mcp-ts-core ^0.9.16; AGENTS.md

obsidian_search_notes, obsidian_list_notes, and obsidian_list_tags now emit an
enrichment block with agent-facing context (effectiveQuery echo, no-results and
empty-set notices). Redundant hardcoded guidance removed from format().

Added:

  • Enrichment block on obsidian_search_notes (effectiveQuery + no-results notice), obsidian_list_notes (empty/capped notice), obsidian_list_tags (empty notice)
  • AGENTS.md at repo root — byte-identical to CLAUDE.md, for agent runtimes that prefer that filename
  • skills/code-simplifier and skills/git-wrapup synced from framework 0.9.15
  • MCP_HTTP_MAX_BODY_BYTES documented in .env.example

Changed:

  • Redundant empty-state guidance removed from format() on the three tools above
  • format script made safe-by-default; unsafe autofixes moved to format:unsafe
  • .mcpbignore now excludes skills/ and .agents/
  • server.json description aligned to other surfaces
  • skills/migrate-mcp-ts-template removed (pruned upstream)
  • Remaining skills and framework scripts resynced from mcp-ts-core 0.9.15
  • README.md MCP spec version updated to 2025-11-25
  • manifest.json gains repository/homepage/license fields
  • package.json keywords trimmed (llm, llm-agent removed)
  • Install badge configs normalized

Dependency bumps:

  • @cyanheads/mcp-ts-core ^0.9.6 → ^0.9.16
  • @biomejs/biome ^2.4.15 → ^2.4.16

398 tests pass; bun run devcheck clean.