From d1fce2ba1d5784e76341d44c4fdd9dcfe683e57f Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Fri, 6 Feb 2026 01:24:26 +0100 Subject: [PATCH] fix(ai): disable OpenAI Responses storage by default (closes #1308) --- packages/ai/CHANGELOG.md | 4 ++++ packages/ai/src/providers/openai-responses.ts | 1 + 2 files changed, 5 insertions(+) diff --git a/packages/ai/CHANGELOG.md b/packages/ai/CHANGELOG.md index 0e7a09d5..9417c0f4 100644 --- a/packages/ai/CHANGELOG.md +++ b/packages/ai/CHANGELOG.md @@ -2,6 +2,10 @@ ## [Unreleased] +### Fixed + +- Set OpenAI Responses API requests to `store: false` by default to avoid server-side history logging ([#1308](https://github.com/badlogic/pi-mono/issues/1308)) + ## [0.52.6] - 2026-02-05 ## [0.52.5] - 2026-02-05 diff --git a/packages/ai/src/providers/openai-responses.ts b/packages/ai/src/providers/openai-responses.ts index f96215a1..2d4b114d 100644 --- a/packages/ai/src/providers/openai-responses.ts +++ b/packages/ai/src/providers/openai-responses.ts @@ -206,6 +206,7 @@ function buildParams(model: Model<"openai-responses">, context: Context, options stream: true, prompt_cache_key: cacheRetention === "none" ? undefined : options?.sessionId, prompt_cache_retention: getPromptCacheRetention(model.baseUrl, cacheRetention), + store: false, }; if (options?.maxTokens) {