diff --git a/apps/api/src/routes/features.ts b/apps/api/src/routes/features.ts index 6db8a9f9..35b29d79 100644 --- a/apps/api/src/routes/features.ts +++ b/apps/api/src/routes/features.ts @@ -239,7 +239,7 @@ export async function registerFeatureRoutes(app: FastifyInstance): Promise for (const [otherId, otherBundle] of Object.entries(manifest.bundles)) { if (otherId === bundleId) continue; if (!isFeatureInstalled(otherId)) continue; - for (const m of (otherBundle as any).models ?? []) { + for (const m of otherBundle.models ?? []) { if (m.path) sharedPaths.add(m.path); } } diff --git a/apps/docs/.vitepress/config.mts b/apps/docs/.vitepress/config.mts index 03e5e6df..c228621f 100644 --- a/apps/docs/.vitepress/config.mts +++ b/apps/docs/.vitepress/config.mts @@ -3,7 +3,8 @@ import llmstxt from "vitepress-plugin-llms"; export default defineConfig({ title: "ashim", - description: "Documentation for ashim - A Self Hosted Image Manipulator. 45+ tools, local AI, pipelines, REST API.", + description: + "Documentation for ashim - A Self Hosted Image Manipulator. 45+ tools, local AI, pipelines, REST API.", base: "/ashim/", srcDir: ".", outDir: "./.vitepress/dist", diff --git a/apps/web/src/components/settings/ai-features-section.tsx b/apps/web/src/components/settings/ai-features-section.tsx index 77fbd45f..af33be1f 100644 --- a/apps/web/src/components/settings/ai-features-section.tsx +++ b/apps/web/src/components/settings/ai-features-section.tsx @@ -91,8 +91,6 @@ export function AiFeaturesSection() { prevInstallingKeys.current = currentKeys; }, [installing, loadDiskUsage]); - const anyInstalling = Object.keys(installing).length > 0; - return (
@@ -105,9 +103,7 @@ export function AiFeaturesSection() {