Read a recall watch
get_recall_watchReads a recall watch's current state and every alert newer than a given cursor, from stored rows only: no regulator call, no model call, no store call, so it is cheap to poll often. Use the watch_token watch_recalls returned when the watch started. First call: since null. Then pass the next_since value each answer returns to read only new alerts. Error recovery: watch_not_found means the token is wrong or the watch is stopped and past its term, so there is nothing to recover; rate_limited means wait the seconds stated and poll again; watch_failed (or any other unexpected error): retry once, then call submit_feedback. Next: stop_recall_watch when the person asks to stop. Full guide: get_tool_guide or /agent/tools.json#get_recall_watch Example call: {"watch_token":"rwt_exampletokenvaluehere00000000000000000000000"}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| since | No | The next_since cursor from a previous get_recall_watch answer, or null to read every alert from the start. | |
| watch_token | Yes | The watch_token watch_recalls returned when the watch started. | |
| shopping_session_id | No | Optional server-issued shopping session correlation ID. It is not purchase authority. |