v0.5.0
New Tools (26 new, 88 total)
Calendar (6 tools) — CalDAV
list_calendars,get_events,get_event,create_event,update_event,delete_event- Date range filtering, recurrence rules, categories, ETag concurrency control
Contacts (6 tools) — CardDAV
list_addressbooks,get_contacts,get_contact,create_contact,update_contact,delete_contact- Multi-value email/phone, structured names, vCard 3.0, ETag concurrency control
Collectives (11 tools) — REST
list_collectives,get_collective_pages,get_collective_page,create_collective,create_collective_pagetrash_collective,delete_collective,trash_collective_page,delete_collective_page,restore_collective,restore_collective_page
App Management (4 tools) — OCS
list_apps,get_app_info,enable_app,disable_app
Trashbin
delete_trash_item— permanently delete a single item from trash (previously onlyempty_trashexisted)
Improvements
- Pagination everywhere — all list tools now support
limit/offsetand return{"data", "pagination"}(#35, #36) - Compact JSON — dropped
indent=2from responses, saving ~30% tokens per tool call (#34) - User-permission tests — non-admin error handling validation across all tools (#32)
- README rewrite — full tool reference for all 88 tools across 18 Nextcloud apps (#39)
Full Changelog: v0.4.0...v0.5.0