Show a monitor and what it collected
monitor_getPurpose: Show one monitor with its counts and a page of the postings it collected; left unset, that group is the postings the user has not yet decided on, and it can be switched to the postings already marked handled or set aside instead. page is 1-based with 20 postings a page, and a posting can be old while still hiring. When: The user asks what a monitor found, or wants to see the postings already decided. Cost: About 3440 tokens for 20 postings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | The 1-based page number. | |
| state | No | Which of the monitor's postings to show; leave it out for the ones the user has not applied to or skipped yet. | |
| monitorId | Yes | The monitor id from monitor_list. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | Yes | The 1-based page returned. | |
| state | Yes | The state the postings below are in. | |
| total | Yes | How many postings the monitor holds in this state. | |
| monitor | Yes | The monitor as saved. | |
| postings | Yes | The postings of this page, most recently collected first. | |
| totalPages | Yes | How many pages this state fills. | |
| totalIsCapped | Yes | True when the count stopped at its cap and more postings are in this state. |