cherry-studio/packages
suyao 78e593fac4
feat: Add comprehensive type test
- 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.
2025-11-24 07:36:33 +08:00
..
ai-sdk-provider feat: add endpoint type support for cherryin provider (#11367) 2025-11-21 21:42:08 +08:00
aiCore Merge branch 'main' into v2 2025-11-22 08:48:07 +08:00
catalog feat: Add comprehensive type test 2025-11-24 07:36:33 +08:00
extension-table-plus chore[lint]: add import type lint (#11091) 2025-11-01 10:40:02 +08:00
mcp-trace chore[lint]: add import type lint (#11091) 2025-11-01 10:40:02 +08:00
shared Merge branch 'main' into v2 2025-11-22 08:48:07 +08:00
ui chore: remove DmxapiToImg component and related assets 2025-11-21 18:27:30 +08:00