From 5fd482d6b0580d6e94361a5e0cb31ba04ea3fc68 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Wed, 18 Mar 2026 16:07:21 +0000 Subject: [PATCH] test: align acp session mode list --- src/acp/translator.session-rate-limit.test.ts | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/acp/translator.session-rate-limit.test.ts b/src/acp/translator.session-rate-limit.test.ts index 55446550f9f..d5897fa8172 100644 --- a/src/acp/translator.session-rate-limit.test.ts +++ b/src/acp/translator.session-rate-limit.test.ts @@ -6,6 +6,7 @@ import type { SetSessionModeRequest, } from "@agentclientprotocol/sdk"; import { beforeEach, describe, expect, it, vi } from "vitest"; +import { listThinkingLevels } from "../auto-reply/thinking.js"; import type { GatewayClient } from "../gateway/client.js"; import type { EventFrame } from "../gateway/protocol/index.js"; import { resetProviderRuntimeHookCacheForTest } from "../plugins/provider-runtime.js"; @@ -302,14 +303,9 @@ describe("acp session UX bridge behavior", () => { const result = await agent.loadSession(createLoadSessionRequest("agent:main:work")); expect(result.modes?.currentModeId).toBe("high"); - expect(result.modes?.availableModes.map((mode) => mode.id)).toEqual([ - "off", - "minimal", - "low", - "medium", - "high", - "adaptive", - ]); + expect(result.modes?.availableModes.map((mode) => mode.id)).toEqual( + listThinkingLevels("openai", "gpt-5.4"), + ); expect(result.configOptions).toEqual( expect.arrayContaining([ expect.objectContaining({