From 6ab32bed5ca16ba7c3f76d28efba75375fdbdd20 Mon Sep 17 00:00:00 2001 From: Aman113114-IITD <78164408+Aman113114-IITD@users.noreply.github.com> Date: Fri, 22 May 2026 22:29:10 +0530 Subject: [PATCH] fix(gateway): point model override error to config docs Summary: - Point allowModelOverride denial errors to the current configuration reference anchor. Verification: - Source check: docs/gateway/configuration-reference.md documents plugins.entries..subagent.allowModelOverride. - PR CI: gateway tests and required shards succeeded. --- src/gateway/server-plugins.test.ts | 2 +- src/gateway/server-plugins.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gateway/server-plugins.test.ts b/src/gateway/server-plugins.test.ts index cf937264554..70cfb669f86 100644 --- a/src/gateway/server-plugins.test.ts +++ b/src/gateway/server-plugins.test.ts @@ -968,7 +968,7 @@ describe("loadGatewayPlugins", () => { }), ), ).rejects.toThrow( - 'plugin "voice-call" is not trusted for fallback provider/model override requests. See https://docs.openclaw.ai/tools/plugin#runtime-helpers and search for: plugins.entries..subagent.allowModelOverride', + 'plugin "voice-call" is not trusted for fallback provider/model override requests. See https://docs.openclaw.ai/gateway/configuration-reference#plugins and search for: plugins.entries..subagent.allowModelOverride', ); }); diff --git a/src/gateway/server-plugins.ts b/src/gateway/server-plugins.ts index 7be0f442521..7bbe3f7208a 100644 --- a/src/gateway/server-plugins.ts +++ b/src/gateway/server-plugins.ts @@ -188,7 +188,7 @@ function authorizeFallbackModelOverride(params: { allowed: false, reason: `plugin "${pluginId}" is not trusted for fallback provider/model override requests. ` + - "See https://docs.openclaw.ai/tools/plugin#runtime-helpers and search for: " + + "See https://docs.openclaw.ai/gateway/configuration-reference#plugins and search for: " + "plugins.entries..subagent.allowModelOverride", }; }