sessionResumeMethod top-level constant

Request parameters for resuming an existing session.

Resumes an existing session and optionally replays prior conversation history according to replayFrom.

Implementation

const AcpMethodDescriptor<ResumeSessionRequest, ResumeSessionResponse>
sessionResumeMethod =
    AcpMethodDescriptor<ResumeSessionRequest, ResumeSessionResponse>(
      name: 'session/resume',
      dartName: 'sessionResume',
      protocol: AcpProtocolGeneration.v2,
      stability: AcpMethodStability.draft,
      direction: AcpMethodDirection.clientToAgent,
      kind: AcpMethodKind.request,
      paramsDefinition: 'ResumeSessionRequest',
      paramsCodec: resumeSessionRequestCodec,
      resultCodec: resumeSessionResponseCodec,
      resultDefinition: 'ResumeSessionResponse',
      capabilityPath: 'capabilities.session',
      documentation:
          'Request parameters for resuming an existing session.\n\nResumes an existing session and optionally replays prior conversation\nhistory according to `replayFrom`.',
    );