Run a role's next search round
next_roundRun the next round of a role's plan: it reads on from where the last round stopped, keeps every required constraint, applies what the feedback changed (round.changes: e.g. a search paused after people it found were the wrong stack) and saves only people the role has not seen. When nothing new comes back, round.exhausted is true and nobody already seen fills the list: suggest a wider search from broaden (suggestions only; approve one with set_search_plan). Pass the same request_id to retry: it returns the same round instead of searching again. Free (GitHub and AyHire's index); nothing is scored: call score_role_person for the people worth it. Needs a plan (create_role makes one).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role_id | Yes | ||
| request_id | No | 8-64 letters, digits, - or _. Optional; the same id returns the same round. |