get_digest
Returns new jobs matching watchlist filters, ranked by fit score and keyword relevance, with known contacts per company. Use after fetch_jobs to view today's matches and application pace.
Instructions
New jobs that pass the watchlist's filters, best first (fit score when scored, then keyword relevance), with people the user knows at each company. Call fetch_jobs first to pick up today's postings. This is for finding jobs to consider; for jobs already queued use list_queued_jobs, and for applications use list_applications. total is how many matched before the limit (jobs left out stay new for the next digest). not_scored, when set, says why a job is never fit-scored (a Hacker News post listing several roles). pace, unless the user turned it off: applications sent today against how many they aim for a day (daily) and the most (max); once met, suggest the rest wait for tomorrow, but never refuse to help.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | The most jobs to return, best first. Default: the watchlist's display.today (10 unless set; 25 when it's 0, for every match). | |
| score_top | No | How many of the most relevant unscored jobs to fit-score against the resume with shortlist-ai first. 0 (the default) skips scoring; each job takes minutes on the local backend, so keep it small. | |
| mark_shown | No | Mark the returned jobs as shown, so the next digest leaves them out. False to peek without changing anything. | |
| include_seen | No | Also include jobs already shown in an earlier digest, not just new ones. |