diff --git a/tools/ui/src/lib/components/app/models/discover/ModelsDiscoverModelDetailsDownloadOptions.svelte b/tools/ui/src/lib/components/app/models/discover/ModelsDiscoverModelDetailsDownloadOptions.svelte index 40e3c139e7..9861c9306d 100644 --- a/tools/ui/src/lib/components/app/models/discover/ModelsDiscoverModelDetailsDownloadOptions.svelte +++ b/tools/ui/src/lib/components/app/models/discover/ModelsDiscoverModelDetailsDownloadOptions.svelte @@ -141,7 +141,7 @@ /** First selected draft sidecar type, drives the `--spec-type` flag. */ let draft = $derived(draftEntry?.sidecar ?? null); - // llama.cpp --spec-type value for each draft sidecar. + // LLAMA-APP-REUSE: --spec-type value for each draft sidecar const SPEC_TYPE: Record = { [ModelAuxSidecar.MMPROJ]: '', [ModelDraftSidecar.DFLASH]: 'draft-dflash', @@ -174,6 +174,7 @@ } /** The llama serve command for the current selection. */ + // LLAMA-APP-REUSE: serve command shape (-hf / -hfd / --spec-type) let serveCommand = $derived.by(() => { const quantTag = primaryQuant ? `${modelId}:${primaryQuant}` : modelId; const parts = ['llama', 'serve', '-hf', quantTag]; diff --git a/tools/ui/src/lib/types/huggingface.d.ts b/tools/ui/src/lib/types/huggingface.d.ts index 0b9e558413..0d6a9f7f75 100644 --- a/tools/ui/src/lib/types/huggingface.d.ts +++ b/tools/ui/src/lib/types/huggingface.d.ts @@ -202,6 +202,7 @@ export interface HfCatalogBuild { } /** A size variant (e.g. `GPT-OSS 20B`) within a catalog entry. */ +// LLAMA-APP-REUSE: llama.pages catalog.json shapes (same feed the app consumes) export interface HfCatalogSize { name: string; params: string;