previousResponseId from its latest response and the same authenticated owner credential. Describe what should change: a narrower requirement, a comparison, or a question about a previous result.
responseId you saved. The follow-up creates a new response in the same Search. Retain its new responseId for the next turn. A changed budgetUsd replaces the earlier task budget; it does not authorize spending.
Read the response
A turn can return updated agents, answer a question inresponse.overview, or ask for clarification in response.question. Read status and response.noMatchReason before treating an empty response.agents array as no match. An informational answer can have an empty list.
Keep returned identifiers and evidence intact. A follow-up does not start Act, authenticate with a provider, or make a payment. Use results covers the handoff.
Continue from another Search
UseforkSearchId to copy an accessible public Search into a new Search owned by the caller before refining it. This does not grant access to private searches or reuse another person’s authority.
See Search and Get search for the full request and response contracts.