acpV1DefinitionNames top-level constant

Set<String> const acpV1DefinitionNames

Implementation

const Set<String> acpV1DefinitionNames = {
  'AgentAuthCapabilities',
  'AgentCapabilities',
  'AgentNotification',
  'AgentRequest',
  'AgentResponse',
  'Annotations',
  'AudioContent',
  'AuthMethod',
  'AuthMethodAgent',
  'AuthMethodId',
  'AuthenticateRequest',
  'AuthenticateResponse',
  'AvailableCommand',
  'AvailableCommandInput',
  'AvailableCommandsUpdate',
  'BlobResourceContents',
  'BooleanConfigOptionCapabilities',
  'BooleanPropertySchema',
  'CancelNotification',
  'CancelRequestNotification',
  'ClientCapabilities',
  'ClientNotification',
  'ClientRequest',
  'ClientResponse',
  'ClientSessionCapabilities',
  'CloseSessionRequest',
  'CloseSessionResponse',
  'CompleteElicitationNotification',
  'ConfigOptionUpdate',
  'Content',
  'ContentBlock',
  'ContentChunk',
  'Cost',
  'CreateElicitationRequest',
  'CreateElicitationResponse',
  'CreateTerminalRequest',
  'CreateTerminalResponse',
  'CurrentModeUpdate',
  'DeleteSessionRequest',
  'DeleteSessionResponse',
  'Diff',
  'ElicitationAcceptAction',
  'ElicitationCapabilities',
  'ElicitationContentValue',
  'ElicitationFormCapabilities',
  'ElicitationFormMode',
  'ElicitationId',
  'ElicitationPropertySchema',
  'ElicitationRequestScope',
  'ElicitationSchema',
  'ElicitationSchemaType',
  'ElicitationSessionScope',
  'ElicitationUrlCapabilities',
  'ElicitationUrlMode',
  'EmbeddedResource',
  'EmbeddedResourceResource',
  'EnumOption',
  'EnvVariable',
  'Error',
  'ErrorCode',
  'ExtNotification',
  'ExtRequest',
  'ExtResponse',
  'FileSystemCapabilities',
  'HttpHeader',
  'ImageContent',
  'Implementation',
  'InitializeRequest',
  'InitializeResponse',
  'IntegerPropertySchema',
  'KillTerminalRequest',
  'KillTerminalResponse',
  'ListSessionsRequest',
  'ListSessionsResponse',
  'LoadSessionRequest',
  'LoadSessionResponse',
  'LogoutCapabilities',
  'LogoutRequest',
  'LogoutResponse',
  'McpCapabilities',
  'McpServer',
  'McpServerHttp',
  'McpServerSse',
  'McpServerStdio',
  'MessageId',
  'MultiSelectItems',
  'MultiSelectPropertySchema',
  'NewSessionRequest',
  'NewSessionResponse',
  'NumberPropertySchema',
  'PermissionOption',
  'PermissionOptionId',
  'PermissionOptionKind',
  'Plan',
  'PlanEntry',
  'PlanEntryPriority',
  'PlanEntryStatus',
  'PromptCapabilities',
  'PromptRequest',
  'PromptResponse',
  'ProtocolVersion',
  'ReadTextFileRequest',
  'ReadTextFileResponse',
  'ReleaseTerminalRequest',
  'ReleaseTerminalResponse',
  'RequestId',
  'RequestPermissionOutcome',
  'RequestPermissionRequest',
  'RequestPermissionResponse',
  'ResourceLink',
  'ResumeSessionRequest',
  'ResumeSessionResponse',
  'Role',
  'SelectedPermissionOutcome',
  'SessionAdditionalDirectoriesCapabilities',
  'SessionCapabilities',
  'SessionCloseCapabilities',
  'SessionConfigBoolean',
  'SessionConfigGroupId',
  'SessionConfigId',
  'SessionConfigOption',
  'SessionConfigOptionCategory',
  'SessionConfigOptionsCapabilities',
  'SessionConfigSelect',
  'SessionConfigSelectGroup',
  'SessionConfigSelectOption',
  'SessionConfigSelectOptions',
  'SessionConfigValueId',
  'SessionDeleteCapabilities',
  'SessionId',
  'SessionInfo',
  'SessionInfoUpdate',
  'SessionListCapabilities',
  'SessionMode',
  'SessionModeId',
  'SessionModeState',
  'SessionNotification',
  'SessionResumeCapabilities',
  'SessionUpdate',
  'SetSessionConfigOptionRequest',
  'SetSessionConfigOptionResponse',
  'SetSessionModeRequest',
  'SetSessionModeResponse',
  'StopReason',
  'StringFormat',
  'StringMultiSelectItems',
  'StringPropertySchema',
  'Terminal',
  'TerminalExitStatus',
  'TerminalId',
  'TerminalOutputRequest',
  'TerminalOutputResponse',
  'TextContent',
  'TextResourceContents',
  'TitledMultiSelectItems',
  'ToolCall',
  'ToolCallContent',
  'ToolCallId',
  'ToolCallLocation',
  'ToolCallStatus',
  'ToolCallUpdate',
  'ToolKind',
  'UnstructuredCommandInput',
  'UsageUpdate',
  'WaitForTerminalExitRequest',
  'WaitForTerminalExitResponse',
  'WriteTextFileRequest',
  'WriteTextFileResponse',
};