MCPcopy Index your code
hub / github.com/srcbookdev/srcbook / refreshOpenRouterModels

Function refreshOpenRouterModels

packages/web/src/components/use-settings.tsx:75–84  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

73 };
74
75 const refreshOpenRouterModels = async () => {
76 setIsLoadingOpenRouterModels(true);
77 try {
78 const models = await fetchOpenRouterModels();
79 const grouped = groupModelsByProvider(models);
80 setOpenRouterModels(grouped);
81 } finally {
82 setIsLoadingOpenRouterModels(false);
83 }
84 };
85
86 useEffect(() => {
87 if (config.aiProvider === 'openrouter') {

Callers 1

SettingsProviderFunction · 0.85

Calls 2

fetchOpenRouterModelsFunction · 0.85
groupModelsByProviderFunction · 0.85

Tested by

no test coverage detected