Skip to content

v0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 24 Jun 15:10

Breaking Changes

  • Renamed MCP tool names to a shorter domain/action format without the zenmoney_ prefix.
    • zenmoney_sync -> sync_run
    • zenmoney_cache_status -> sync_status
    • zenmoney_list_transactions -> transactions_list
    • zenmoney_get_transaction -> transactions_get
    • zenmoney_suggest_transaction -> transactions_suggest
    • zenmoney_get_budget_status -> budgets_get_status
  • Renamed optional write tools to the same domain/action style.
    • Example: zenmoney_create_transaction -> transactions_create
    • Example: zenmoney_delete_reminder_marker -> reminder_markers_delete
  • Renamed MCP resource registration names to remove the zenmoney_ prefix.
    Resource URIs are unchanged, so zenmoney://transactions and the other existing resource URIs still work.

Changed

  • Split read and write MCP tool registration into focused domain modules.
  • Added a shared MCP tool registry helper for consistent ordered registration.
  • Updated cache initialization guidance to tell clients to call sync_run.
  • Updated README and MCP test request examples for the new tool names.

Verification

  • npm test
  • npm run build
  • npm audit --omit=dev
  • npm pack --dry-run --json
  • npm publish --dry-run

Full Changelog: v0.1.0...v0.2.0