If your code calls the Responses API with prompt: { id: "pmpt_..." }, that stops working on November 30. OpenAI's deprecations page lists v1/prompts and reusable prompt objects for shutdown that day.
A few things I'd want to know if this were my app:
- There is no export. As far as I can tell the API can't read a saved prompt back either. The text only lives in the dashboard, so copy it out by hand before the 30th.
- Once the text is in your code and you send it as
instructions, it is not remembered between turns. If you chain withprevious_response_id, send it every time. - The model was saved on the prompt. Now you set it on the request.
- OpenAI's own Agents SDK example (
prompt-id.ts) still uses a prompt id. If you copied it, that needs changing too.
Why I'd do it this week: when Assistants shut down in August, someone on OpenAI's forum lost their help bot's instructions. They had been typed into the dashboard by a person who had left, and nothing was in version control. They only got them back because an old tracing log happened to have a copy.
