grove_watch_all
Use cursors mapping channel names to since IDs to fetch new messages from multiple channels in one call. Non-blocking; returns only channels with new messages.
Instructions
Check multiple channels at once for new messages. Non-blocking. Requires grove_read.
Args: cursors: Dict mapping channel_name -> since_id, e.g. {"general": 6, "github": 10}
Returns a dict mapping channel_name -> list of new messages. Only channels with new messages appear in the result.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app_id | No | ||
| cursors | Yes |