Download packages/agent-core-v2/src/app/capability/capabilityEvents.ts from SaylorTwift/kimi-code: direct link, hf CLI and curl.
- Browser
- Download file 867 Bytes
-
https://huggingface.co/SaylorTwift/kimi-code/resolve/main/packages/agent-core-v2/src/app/capability/capabilityEvents.ts
- Command line
-
hf download hf://SaylorTwift/kimi-code/packages/agent-core-v2/src/app/capability/capabilityEvents.ts
-
curl -L -o capabilityEvents.ts https://huggingface.co/SaylorTwift/kimi-code/resolve/main/packages/agent-core-v2/src/app/capability/capabilityEvents.ts
867 Bytes
| /* oxlint-disable typescript-eslint/no-unsafe-declaration-merging, eslint-plugin-import/namespace -- Event2 class+payload-interface declaration merging is the sanctioned event-declaration idiom. */ | |
| import { Event2 } from '#/app/event/event2'; | |
| import type { CapabilityId, CapabilityInstallProgress } from './types'; | |
| export interface CapabilityChangedPayload { | |
| readonly capability_id: CapabilityId; | |
| readonly install: CapabilityInstallProgress; | |
| } | |
| export class CapabilityChanged extends Event2<{ readonly payload: CapabilityChangedPayload }> { | |
| static override readonly type = 'event.capability.changed'; | |
| } | |
| export interface CapabilityChanged { | |
| readonly payload: CapabilityChangedPayload; | |
| } | |
| export interface CapabilityChangedEvent { | |
| readonly type: 'event.capability.changed'; | |
| readonly capability_id: string; | |
| readonly install: CapabilityInstallProgress; | |
| } | |