Download packages/agent-core-v2/src/app/capability/capability.ts from SaylorTwift/kimi-code: direct link, hf CLI and curl.
- Browser
- Download file 740 Bytes
-
https://huggingface.co/SaylorTwift/kimi-code/resolve/main/packages/agent-core-v2/src/app/capability/capability.ts
- Command line
-
hf download hf://SaylorTwift/kimi-code/packages/agent-core-v2/src/app/capability/capability.ts
-
curl -L -o capability.ts https://huggingface.co/SaylorTwift/kimi-code/resolve/main/packages/agent-core-v2/src/app/capability/capability.ts
740 Bytes
| import { createDecorator, type ServiceIdentifier } from '#/_base/di/instantiation'; | |
| import type { Event } from '#/_base/event'; | |
| import type { CapabilityDescriptor, CapabilityInstallChange, CapabilityStatus } from './types'; | |
| export interface ICapabilityService { | |
| readonly _serviceBrand: undefined; | |
| readonly onDidChangeInstall: Event<CapabilityInstallChange>; | |
| describeCapabilities(): readonly CapabilityDescriptor[]; | |
| listCapabilities(): Promise<readonly CapabilityStatus[]>; | |
| getCapability(id: string): Promise<CapabilityStatus>; | |
| installCapability(id: string): Promise<CapabilityStatus>; | |
| } | |
| export const ICapabilityService: ServiceIdentifier<ICapabilityService> = | |
| createDecorator<ICapabilityService>('capabilityService'); | |