sessionCancelMethod top-level constant
Notification to cancel ongoing operations for a session.
See protocol docs: Cancellation
Implementation
const AcpMethodDescriptor<CancelSessionNotification, AcpNoResult>
sessionCancelMethod = AcpMethodDescriptor<CancelSessionNotification, AcpNoResult>(
name: 'session/cancel',
dartName: 'sessionCancel',
protocol: AcpProtocolGeneration.v2,
stability: AcpMethodStability.draft,
direction: AcpMethodDirection.clientToAgent,
kind: AcpMethodKind.notification,
paramsDefinition: 'CancelSessionNotification',
paramsCodec: cancelSessionNotificationCodec,
resultCodec: acpNoResultCodec,
resultDefinition: null,
capabilityPath: 'capabilities.session',
documentation:
'Notification to cancel ongoing operations for a session.\n\nSee protocol docs: [Cancellation](https://agentclientprotocol.com/protocol/v2/prompt-lifecycle#cancellation)',
);