diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d896f08d55..78866eb2365 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -85,6 +85,7 @@ Docs: https://docs.openclaw.ai ### Changes - ACP/ACPX streaming: pin ACPX plugin support to `0.1.15`, add configurable ACPX command/version probing, and streamline ACP stream delivery (`final_only` default + reduced tool-event noise) with matching runtime and test updates. (#30036) Thanks @osolmaz. +- OpenAI/Streaming transport: make `openai` Responses WebSocket-first by default (`transport: "auto"` with SSE fallback), add shared OpenAI WS stream/connection runtime wiring with per-session cleanup, and preserve server-side compaction payload mutation (`store` + `context_management`) on the WS path. ### Fixes diff --git a/src/agents/pi-embedded-runner-extraparams.test.ts b/src/agents/pi-embedded-runner-extraparams.test.ts index 3f9e19909a3..8689315658e 100644 --- a/src/agents/pi-embedded-runner-extraparams.test.ts +++ b/src/agents/pi-embedded-runner-extraparams.test.ts @@ -895,7 +895,6 @@ describe("applyExtraParamsToAgent", () => { contextWindow: 128_000, maxTokens: 16_384, compat: { supportsStore: false }, -<<<<<<< HEAD } as Model<"openai-responses"> & { compat?: { supportsStore?: boolean } }, }); expect(payload.store).toBe(false);