From 63c6cd9a02ae789fae15c64440565cdfd6be3ec1 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Fri, 7 Aug 2026 08:18:23 +0200 Subject: [PATCH] fix(agents): satisfy tool authority lint --- .../codex/src/app-server/run-attempt-test-harness.ts | 2 +- src/plugins/plugin-sdk-native-resolver.test.ts | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/extensions/codex/src/app-server/run-attempt-test-harness.ts b/extensions/codex/src/app-server/run-attempt-test-harness.ts index a6fe9554f5dc..959f7083eb2c 100644 --- a/extensions/codex/src/app-server/run-attempt-test-harness.ts +++ b/extensions/codex/src/app-server/run-attempt-test-harness.ts @@ -163,7 +163,7 @@ export function runCodexAppServerAttempt( options.agentHarnessCodingToolsFactory ?? (async (_attempt, toolOptions) => { const factory = dynamicToolBuildState.openClawCodingToolsFactory; - return factory ? await factory(toolOptions) : []; + return factory ? factory(toolOptions) : []; }), bindingStore: options.bindingStore ?? testCodexAppServerBindingStore, ...(clientFactory ? { clientFactory } : {}), diff --git a/src/plugins/plugin-sdk-native-resolver.test.ts b/src/plugins/plugin-sdk-native-resolver.test.ts index 754bdd840a79..7c5363811b4b 100644 --- a/src/plugins/plugin-sdk-native-resolver.test.ts +++ b/src/plugins/plugin-sdk-native-resolver.test.ts @@ -654,11 +654,11 @@ describe("installOpenClawPluginSdkNativeResolver", () => { const authoritySpecifier = "openclaw/plugin-sdk/agent-harness-tool-authority-runtime"; expect(installedAliases).not.toContain(authoritySpecifier); - const resolveFilename = ( - Module as unknown as { - _resolveFilename: (request: string, parent: NodeJS.Module, isMain: boolean) => string; - } - )._resolveFilename; + const resolveFilename = Reflect.get(Module, "_resolveFilename") as ( + request: string, + parent: NodeJS.Module, + isMain: boolean, + ) => string; expect(() => resolveFilename( authoritySpecifier,