OAI-SE Responses API & Vector Stores MEDIUM
PRODUCTION SCENARIO
Brightline Bank's assistant lets a customer begin a mortgage application on the web and resume it from the mobile app weeks later, sometimes after 60 days of inactivity. The current build chains turns with previous_response_id, older threads fail to resume, and the bank does not want to build its own transcript store.

Which state-management approach meets this requirement?

Answering here is anonymous. Nothing is saved unless you sign in.

Show answer and explanation

Answer: Create a Conversation object and pass its ID on every request in the thread

Response objects are saved for 30 days by default, so a thread chained only through previous_response_id cannot be resumed after that window. Conversation objects and the items in them are not subject to the 30-day TTL and can be reused across sessions, devices, or jobs.
Free

Keep practicing OAI-SE

undefined original OAI-SE practice questions, each with an explanation and a source link. No account needed.

Start free practice set → Timed, explained, free