continue_qualified_search tool continues a qualified search. Use it when get_qualified_search_result returns nextAction continue (authorise a new credit budget) or retry (retry the failed wave).
A continue is a new call with its own quota, target (target.greens and a credit cap target.maxCredits). Kalent then analyses waves on its own until this call finds that many new greens, the cap of this call, or the end of the talent pool. The assistant does not call this tool for each wave, only to authorise more spending.
nextActioncontinue: a new call is opened. It looks fortarget.greensgreens that this call has not found yet. Greens already returned do not count, and omittingtargetreuses the last quota.nextActionretry: the failed wave is retried with the remaining budget of the same call, capped by the workspace balance. If that call had already found itstarget.greens, nothing is retried: the call is closed, the tool answersstatuscan_continue, and the next continue opens a new call.
POST /v1/search/talents/qualified/{castingId}/continue.
After a successful call, poll get_qualified_search_result every 10–20 seconds while nextAction is wait.
Input
Response
The tool returns JSON with:
Two credits are charged for each talent analysed in the new call. Talents already billed on a failed wave are not charged again on retry.
Errors
The tool response is marked as an error when:- There is no MCP session
- API credits are insufficient (
Insufficient API credits: {available} available, {required} required.) - The qualified search is not found (
Casting not found.) - A call is already running (
A casting run is already in progress.) - The talent pool is exhausted (
The talent pool for this casting is exhausted.)
min(workspace balance, target.maxCredits); unused reserved credits come back when each wave ends.
