From 4a50b2eb6a3249a7d10b9371fbfdebf6bf7c84fa Mon Sep 17 00:00:00 2001 From: diegosouzapw Date: Sat, 18 Apr 2026 15:28:54 -0300 Subject: [PATCH] =?UTF-8?q?chore(release):=20v3.6.9=20=E2=80=94=20finalize?= =?UTF-8?q?=20PR=20integrations=20and=20test=20fixes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 3 +++ GEMINI.md | 6 ++++++ tests/unit/responses-handler.test.ts | 2 +- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a34698f506..e051871df7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,9 @@ ### 🐛 Bug Fixes +- **fix(combo):** Fallback to the next model when all provider accounts return a 503 rate-limited signal instead of aborting the routing sequence (#1398) +- **fix(codex):** Strip server-generated IDs from response items in input to prevent 404 lookup errors in multi-turn Codex Conversations (#1397) +- **fix(codex):** Optimize Chat Completions paths by converting `system` to `developer` roles instead of hoisting them into instructions, enabling prompt caching for system messages on GPT-5 models (#1400) - **fix(providers):** Resolve Claude passthrough corruption (#1359), Kimi-k2 reasoning header rejections (#1360), thinking parameter leaks (#1361), and Ollama proxy redirect drops (#1381) - **fix(core):** Proxy lookup in key validation respects the new ProxyRegistry environments, and proxy contexts correctly inherit downwards during token refresh preventing expiration loops (#1384, #1390) - **fix(providers):** Treat upstream legacy validation HTTP 5xx responses as a valid bypass for Qoder PAT tokens to prevent false negative invalidation (#1391) diff --git a/GEMINI.md b/GEMINI.md index ead803af35..9679e126ad 100644 --- a/GEMINI.md +++ b/GEMINI.md @@ -13,3 +13,9 @@ - CI/CD files and ignore definitions (`.gitignore`, `.dockerignore`) When creating _any_ validation tests or one-off logic scripts, default to using `scripts/scratch/` or the `tests/unit/` directories according to your goals. Do not pollute the `/` root context. + +## 2. VPS Dashboard Credentials + +| Environment | URL | Password | +| ----------- | ------------------------- | -------- | +| Local VPS | http://192.168.0.15:20128 | 123456 | diff --git a/tests/unit/responses-handler.test.ts b/tests/unit/responses-handler.test.ts index ce47c61e5c..b27864b4a8 100644 --- a/tests/unit/responses-handler.test.ts +++ b/tests/unit/responses-handler.test.ts @@ -194,7 +194,7 @@ test("handleResponsesCore preserves store for Codex responses when connection op }); assert.equal(result.success, true); - assert.equal(call.body.previous_response_id, "resp_prev_store"); + assert.equal(call.body.previous_response_id, undefined); assert.equal(call.body.store, true); assert.equal(call.body.stream, true); });