From 79c0d49a089bfe0a03f2cbf07485fb57cc2a1297 Mon Sep 17 00:00:00 2001 From: Pine Date: Fri, 14 Aug 2026 13:32:59 +0800 Subject: [PATCH] fix(web): expose the image-recognition-http settings namespace to config clients The RPC settings.describe only serves namespaces on the WEB_SETTINGS_NAMESPACES and PRODUCT_SETTINGS_NAMESPACES allowlists; a namespace absent from both answers settings-not-exposed even when its owner registered it. image-recognition-http was missing, so the plugin-config card's scope stayed unavailable and the card rendered nothing. Add it to the web allowlist beside web-search-deepseek. Co-Authored-By: Claude --- packages/host/apiproxy/src/api-proxy.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/host/apiproxy/src/api-proxy.ts b/packages/host/apiproxy/src/api-proxy.ts index bda99362b6..dd2d3b67cf 100644 --- a/packages/host/apiproxy/src/api-proxy.ts +++ b/packages/host/apiproxy/src/api-proxy.ts @@ -125,6 +125,7 @@ const DEFAULT_MAX_MESSAGES = 50 */ const WEB_SETTINGS_NAMESPACES = [ 'agent-loop', 'shell', 'locale', 'permission', 'ui-conversation', 'ui-theme', 'web-search-deepseek', + 'image-recognition-http', ] as const /** Provider work budget: at most 100 calls and 2,000 inspected hits. */