sessionPromptMethod top-level constant
Request parameters for sending a user prompt to the agent.
Contains the user's message and any additional context.
See protocol docs: User Message
Implementation
const AcpMethodDescriptor<PromptRequest, PromptResponse>
sessionPromptMethod = AcpMethodDescriptor<PromptRequest, PromptResponse>(
name: 'session/prompt',
dartName: 'sessionPrompt',
protocol: AcpProtocolGeneration.v2,
stability: AcpMethodStability.draft,
direction: AcpMethodDirection.clientToAgent,
kind: AcpMethodKind.request,
paramsDefinition: 'PromptRequest',
paramsCodec: promptRequestCodec,
resultCodec: promptResponseCodec,
resultDefinition: 'PromptResponse',
capabilityPath: 'capabilities.session',
documentation:
'Request parameters for sending a user prompt to the agent.\n\nContains the user\'s message and any additional context.\n\nSee protocol docs: [User Message](https://agentclientprotocol.com/protocol/v2/prompt-lifecycle#1-user-message)',
);