1.2 KiB
1.2 KiB
Message Center Shortcuts
Summary
This change adds a new message shortcut group for personal inbox management in GitLink CLI.
It covers message listing, unread counters, batch mark-as-read, and batch delete workflows without forcing users to drop down to raw API calls.
Included Commands
message +listfilters inbox items by message type, read status, page, and limit.message +statsreturns unread counters for notifications and@memessages.message +readmarks selected message IDs, or all unread messages of a given type, as read.message +deletedeletes selected message IDs, or all unread messages of a given type.
Usability Details
--logindefaults to the authenticated user when omitted.--dry-runis supported for write operations so users can inspect destructive requests first.content_textis added to list output to expose HTML-free plain text that is easier to grep, diff, and script.
Validation
- Added shortcut tests for list, stats, read, delete, ID parsing, and content normalization.
- Verified registration by wiring the
messagegroup into the global shortcut registry. - Updated
README.mdwith feature coverage and usage examples.