github gamosoft/NoteDiscovery v0.27.2

6 hours ago

What's Changed

Fixed issue #238 to remove unused variables

Wire version to VERSION file (was hardcoded "1.0.0")

  • importlib.metadata when pip-installed, file fallback for source/Docker
  • SERVER_INFO sent to clients now matches actual NoteDiscovery release

client.get_note() skips backlinks computation (perf)

  • GET /api/notes/{path}?include_backlinks=false
  • Backlinks default scan_was_vault-wide and unused by the get_note tool
  • get_backlinks tool unaffected (still uses ?include_backlinks=true)

New get_config MCP tool

  • Exposes /api/config (name, version, enabled features, autosave delay)
  • Helps the LLM understand server capabilities without trial-and-error

Pagination naming: max_results -> limit (BREAKING for tool args)

  • Aligns 3 tools with the 4th (get_recent_notes already used limit)
  • Aligns MCP schema names with the wire protocol (client/backend)
  • LLMs pick up the new name on next tools/list call; no migration code

Docker Images

This release is available as a Docker image:

docker pull ghcr.io/gamosoft/NoteDiscovery:0.27.2

Full Changelog: v0.27.1...v0.27.2

Don't miss a new NoteDiscovery release

NewReleases is sending notifications on new releases.