read_user_inbox
Retrieve and archive unread notes left via the seashell-msg command, aggregating global and project inboxes so Claude can respond when users send brief messages or ask to check their inbox.
Instructions
Drain unread notes the user left for Claude via the seashell-msg shell command. Aggregates across the global inbox (~/.seashell/inbox.jsonl) AND every registered project inbox (.seashell-inbox/inbox.jsonl in each project root). Each note carries a timestamp, working directory, project label, and (optionally) attachments + a reply_token. Read messages are archived. Call this when the user's chat message is brief or implies they were elsewhere (e.g. "?", "continue", "check inbox"). If any returned message has a reply_token, you should answer via reply_to_user.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||