mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2025-12-25 03:10:08 +08:00
- Introduced unified export for all catalog schemas and types in `index.ts`. - Defined model configuration schemas in `model.ts`, including modalities, capabilities, reasoning, parameter support, and pricing. - Created provider model override schemas in `override.ts` to manage provider-specific configurations. - Established provider configuration schemas in `provider.ts`, detailing endpoint types, authentication methods, pricing models, and behavior characteristics. - Implemented utility functions for JSON value validation and parsing in `json-value` and `parse-json` modules. - Developed a schema validation utility in `SchemaValidator.ts` to validate model, provider, and override configurations with detailed error handling and warnings. |
||
|---|---|---|
| .. | ||
| ai-sdk-provider | ||
| aiCore | ||
| catalog | ||
| extension-table-plus | ||
| mcp-trace | ||
| shared | ||
| ui | ||