Introduce a unified model management experience: catalog metadata validation, vendor management, batch delete with channel/pricing cleanup, model pricing snapshot editing with optimistic concurrency, and an upstream ratio-sync flow with price cells. Move configuration into dedicated pricing config/metadata-sync/vendor-management backend services and add audit records for model/vendor/pricing mutations. Rework the models page around vendors and model connections, add model-pricing and vendor-management dialogs, and replace the shared Select usages with the Combobox component across subscriptions, plugins, OAuth presets, audit filters, and settings. Add the model pricing panel and verify behavior with focused tests.
| Name |
Last commit
|
Last Update |
|---|---|---|
| .. | ||
| dialogs | Loading commit data... | |
| drawers | Loading commit data... | |
| channel-card.tsx | Loading commit data... | |
| channel-row-actions-context.ts | Loading commit data... | |
| channels-columns.tsx | Loading commit data... | |
| channels-dialogs.tsx | Loading commit data... | |
| channels-primary-buttons.tsx | Loading commit data... | |
| channels-provider.tsx | Loading commit data... | |
| channels-table.tsx | Loading commit data... | |
| data-table-bulk-actions.tsx | Loading commit data... | |
| data-table-row-actions.tsx | Loading commit data... | |
| data-table-tag-row-actions.tsx | Loading commit data... | |
| model-mapping-editor.tsx | Loading commit data... | |
| numeric-spinner-input.tsx | Loading commit data... |