refactor: remove cababilites universally used from ProviderCapabilities type

This commit is contained in:
Haileyesus
2026-04-07 13:33:52 +03:00
parent b09ce9dc60
commit 779bc63556
6 changed files with 4 additions and 19 deletions

View File

@@ -82,15 +82,15 @@ export const llmService = {
capabilities: {
supportsRuntimePermissionRequests: boolean;
supportsThinkingModeControl: boolean;
supportsModelSwitching: boolean;
supportsSessionResume: boolean;
supportsSessionStop: boolean;
};
}> {
return llmProviderRegistry.listProviders().map((provider) => ({
id: provider.id,
family: provider.family,
capabilities: provider.capabilities,
capabilities: {
supportsRuntimePermissionRequests: provider.capabilities.supportsRuntimePermissionRequests,
supportsThinkingModeControl: provider.capabilities.supportsThinkingModeControl,
},
}));
},