apps/mobile/src/features/threads/ThreadSettingsSheet.tsx | 24 ++++++++++- apps/mobile/src/lib/modelOptions.ts | 27 +++++++++++- apps/server/src/provider/ClaudeModelCatalog.test.ts | 5 +++ apps/server/src/provider/ClaudeModelCatalog.ts | 26 +++++++++++ apps/server/src/provider/ClaudeProvider.ts | 4 ++ apps/server/src/provider/ModelManifest.test.ts | 74 ++++++++++++++++++++++++++++++++ apps/server/src/provider/ModelManifest.ts | 44 ++++++++++++++++++- apps/server/src/provider/ProviderRegistry.test.ts | 34 +++++++++++++++ apps/server/src/provider/ProviderRegistry.ts | 8 +++- apps/server/src/provider/model-manifest.json | 20 ++++++++- apps/web/src/components/chat/ModelPickerContent.tsx | 34 +++++++++++++++ docs/internals/model-manifest.md | 6 +++ packages/client-runtime/package.json | 4 ++ packages/client-runtime/src/providerUpdateRequiredModels.test.ts | 47 ++++++++++++++++++++ packages/client-runtime/src/providerUpdateRequiredModels.ts | 45 +++++++++++++++++++ packages/contracts/src/server.ts | 15 +++++++ packages/provider-core/src/server/snapshotProbe.ts | 5 +++ 17 files changed, 416 insertions(+), 6 deletions(-)