/** * The SkyKoi smart-model catalog — the single source of truth for the Claude * models every account can select. Everything else derives from this file: * * - `commands/login.claim.ts` registers them on the proxy-backed `skykoi` * provider (device kois reach Anthropic through the platform proxy). * - `commands/admin-unlock.ts` registers them on a direct api-key * `anthropic` provider (local-only admin machines). * - `koi/defaults.ts` derives DEFAULT_MODEL from the default entry. * * To add a model: define a `…_MODEL_DEF` below and add it to * SKYKOI_MODEL_DEFS — no other change needed. The FIRST entry is the default * ("smart") model everywhere; reorder to change the default. */ import type { ModelDefinitionConfig } from "../config/types.models.js"; /** * The koi's selectable smart models. `/model ` and the `/models` picker * switch between them live (a per-session override that survives config * refreshes). ALL are reasoning models, so each gets adaptive thinking when * thinking is on. The first entry is the default — reorder to rebaseline. */ export declare const SKYKOI_MODEL_DEFS: ModelDefinitionConfig[]; /** The default ("smart") model = the first registered entry, by convention. */ export declare const SKYKOI_DEFAULT_MODEL: ModelDefinitionConfig;