diff --git a/client/src/pages/settings.tsx b/client/src/pages/settings.tsx
index e50c98a..dc72205 100644
--- a/client/src/pages/settings.tsx
+++ b/client/src/pages/settings.tsx
@@ -33,6 +33,10 @@ export default function Settings() {
queryKey: ['/api/openrouter/config'],
});
+ const { data: openrouterModels } = useQuery({
+ queryKey: ['/api/openrouter/models'],
+ });
+
useEffect(() => {
if (cloudinaryConfig) {
setCloudName((cloudinaryConfig as any).cloudName || "");
@@ -200,12 +204,11 @@ export default function Settings() {
diff --git a/server/routes.ts b/server/routes.ts
index bc69862..9fdf8ab 100644
--- a/server/routes.ts
+++ b/server/routes.ts
@@ -283,6 +283,27 @@ export async function registerRoutes(app: Express): Promise