From 676e4d3125743e774191b37a5f91db4395227caa Mon Sep 17 00:00:00 2001 From: daniel-lxs Date: Fri, 19 Dec 2025 15:15:11 -0500 Subject: [PATCH] fix(requesty): set supportsNativeTools for all models Requesty supports native tools for all models, but the getRequestyModels fetcher was not setting supportsNativeTools when building model info. This caused tools to not be included in subsequent API requests when models were loaded from cache (supportsNativeTools was undefined instead of true). Fixes ROO-238 --- src/api/providers/fetchers/requesty.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/api/providers/fetchers/requesty.ts b/src/api/providers/fetchers/requesty.ts index 64c7de66892..5e5b0d6df4e 100644 --- a/src/api/providers/fetchers/requesty.ts +++ b/src/api/providers/fetchers/requesty.ts @@ -43,6 +43,8 @@ export async function getRequestyModels(baseUrl?: string, apiKey?: string): Prom description: rawModel.description, cacheWritesPrice: parseApiPrice(rawModel.caching_price), cacheReadsPrice: parseApiPrice(rawModel.cached_price), + supportsNativeTools: true, + defaultToolProtocol: "native", } models[rawModel.id] = modelInfo