add OpenRouter web search option
This commit is contained in:
1 parent
35673f113e
commit
f7b291b465
25 files changed
+5753
-18
No files matched your search
@@ -1,6 +1,7 @@
|
||||
import { describe, expect, test } from "vitest";
|
||||
|
||||
import {
|
||||
assistantProviderCanUseOpenRouterServerTools,
|
||||
assistantProviderIds,
|
||||
assistantProviderPresets,
|
||||
assistantProviderRequiresApiKey,
|
||||
@@ -47,4 +48,12 @@ describe("assistant provider presets", () => {
|
||||
expect(resolveAssistantModelId([model], model.id)).toBe(model.id);
|
||||
expect(resolveAssistantModelId([model], getAssistantModelOptionLabel(model))).toBe(model.id);
|
||||
});
|
||||
|
||||
test("allows OpenRouter server tools for OpenRouter, its Homarr proxy, and explicit custom proxies", () => {
|
||||
expect(assistantProviderCanUseOpenRouterServerTools("openrouter")).toBe(true);
|
||||
expect(assistantProviderCanUseOpenRouterServerTools("homarr")).toBe(true);
|
||||
expect(assistantProviderCanUseOpenRouterServerTools("custom")).toBe(true);
|
||||
expect(assistantProviderCanUseOpenRouterServerTools("openai")).toBe(false);
|
||||
expect(assistantProviderCanUseOpenRouterServerTools("anthropic")).toBe(false);
|
||||
});
|
||||
});
|
||||
Reference in new issue
Block a user