From 2a72de67d1710487672ca42211e8618b6abc747b Mon Sep 17 00:00:00 2001 From: Tianyi Cui <53024+tianyicui@users.noreply.github.com> Date: Sun, 23 Aug 2026 21:48:32 +0800 Subject: [PATCH] fix(ci): preserve cross-platform lint suppressions --- packages/client/ui-message-feedback/src/client/controller.ts | 1 + .../client/ui-message-feedback/tests/controller.client.spec.ts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/packages/client/ui-message-feedback/src/client/controller.ts b/packages/client/ui-message-feedback/src/client/controller.ts index 4acc79db0a..8e793bc077 100644 --- a/packages/client/ui-message-feedback/src/client/controller.ts +++ b/packages/client/ui-message-feedback/src/client/controller.ts @@ -328,6 +328,7 @@ export class MessageFeedbackController implements HostObservable { }) it('preserves a non-Error list rejection as a diagnostic string', async () => { + // oxlint-disable-next-line typescript/prefer-promise-reject-errors -- the non-Error rejection is the scenario under test. const { remote } = fakeRemote({ list: () => Promise.reject('socket string') }) const controller = new MessageFeedbackController(remote, SESSION) @@ -355,6 +356,7 @@ describe('MessageFeedbackController', () => { }) it('preserves a non-Error mutation rejection as a diagnostic string', async () => { + // oxlint-disable-next-line typescript/prefer-promise-reject-errors -- the non-Error rejection is the scenario under test. const { remote } = fakeRemote({ put: () => Promise.reject('nope') }) const controller = new MessageFeedbackController(remote, SESSION)