Skip to content

v0.3.0

Choose a tag to compare

@bigcat88 bigcat88 released this 27 Mar 18:27
· 33 commits to main since this release

New tools (19)

  • System Tags: list_tags, get_file_tags, create_tag, assign_tag, unassign_tag, delete_tag
  • Files Sharing: list_shares, get_share, create_share, update_share, delete_share
  • Announcement Center: list_announcements, create_announcement, delete_announcement
  • Files Trashbin: list_trash, restore_trash_item, empty_trash
  • Files Versions: list_versions, restore_version

Improvements

  • OCS error message extraction — surface Nextcloud error messages instead of generic HTTP codes
  • Automatic retry on HTTP 429/503 with exponential backoff
  • URL-encoding for trashbin DAV paths (handles special characters in filenames)
  • Annotation corrections — update_share and restore_trash_item now use correct MCP ToolAnnotations

Stats

  • 55 tools (was 36)
  • 462 tests (was 291)

Full changelog: v0.2.0...v0.3.0