From 25ae306fbddd2b66933e9e106515f1f6beca0a7a Mon Sep 17 00:00:00 2001 From: OpenClaw Assistant Date: Sun, 15 Mar 2026 06:37:24 +0000 Subject: [PATCH] Fix stale check failures on delivery recovery branch --- src/agents/model-compat.test.ts | 7 +++++++ src/gateway/server/ws-connection/message-handler.ts | 3 +-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/agents/model-compat.test.ts b/src/agents/model-compat.test.ts index 158a3be9e01..56b9c16203c 100644 --- a/src/agents/model-compat.test.ts +++ b/src/agents/model-compat.test.ts @@ -87,6 +87,13 @@ function expectSupportsDeveloperRoleForcedOff(overrides?: Partial>): expect(supportsDeveloperRole(normalized)).toBe(false); } +function expectSupportsUsageInStreamingForcedOff(overrides?: Partial>): void { + const model = { ...baseModel(), ...overrides }; + delete (model as { compat?: unknown }).compat; + const normalized = normalizeModelCompat(model as Model); + expect(supportsUsageInStreaming(normalized)).toBe(false); +} + function expectResolvedForwardCompat( model: Model | undefined, expected: { provider: string; id: string }, diff --git a/src/gateway/server/ws-connection/message-handler.ts b/src/gateway/server/ws-connection/message-handler.ts index 93f19cd41d2..e0116190009 100644 --- a/src/gateway/server/ws-connection/message-handler.ts +++ b/src/gateway/server/ws-connection/message-handler.ts @@ -681,8 +681,7 @@ export function attachGatewayWsMessageHandler(params: { hasBrowserOriginHeader, sharedAuthOk, authMethod, - }) || - shouldSkipControlUiPairing(controlUiAuthPolicy, role, trustedProxyAuthOk); + }) || shouldSkipControlUiPairing(controlUiAuthPolicy, role, trustedProxyAuthOk); if (device && devicePublicKey && !skipPairing) { const formatAuditList = (items: string[] | undefined): string => { if (!items || items.length === 0) {