initializeMethod top-level constant
Request parameters for the initialize method.
Sent by the client to establish connection and negotiate capabilities.
See protocol docs: Initialization
Implementation
const AcpMethodDescriptor<InitializeRequest, InitializeResponse>
initializeMethod = AcpMethodDescriptor<InitializeRequest, InitializeResponse>(
name: 'initialize',
dartName: 'initialize',
protocol: AcpProtocolGeneration.v2,
stability: AcpMethodStability.draft,
direction: AcpMethodDirection.clientToAgent,
kind: AcpMethodKind.request,
paramsDefinition: 'InitializeRequest',
paramsCodec: initializeRequestCodec,
resultCodec: initializeResponseCodec,
resultDefinition: 'InitializeResponse',
capabilityPath: null,
documentation:
'Request parameters for the initialize method.\n\nSent by the client to establish connection and negotiate capabilities.\n\nSee protocol docs: [Initialization](https://agentclientprotocol.com/protocol/v2/initialization)',
);