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)',
);