ACP v2 TypeScript SDK — UNSTABLE DRAFT - v2.0.0
    Preparing search index...

      ACP v2 TypeScript SDK — UNSTABLE DRAFT - v2.0.0

      RequestError
      MessageTooLargeError
      AgentProtocolRouter
      AgentContext
      ClientContext
      SessionBuilder
      ActiveSession
      AgentApp
      ClientApp
      NdJsonStreamOptions
      AgentConnectOptions
      AgentConnectionLifecycle
      AgentConnector
      AcpConnection
      AgentConnection
      ClientConnection
      ParamsParser
      AnyMessage
      AnyCall
      AnyBatchCall
      AnyBatchResponse
      AnyBatchMessage
      AnyWireMessage
      AnyRequest
      AnyResponse
      AnyNotification
      JsonRpcId
      SendRequestOptions
      BatchRequest
      BatchNotification
      BatchEntry
      BatchOutputs
      Result
      ErrorResponse
      MaybePromise
      WireStream
      Stream
      ExtensionMethod
      UnrecognizedMethod
      InitializationSnapshot
      AgentBatchEntry
      ClientBatchEntry
      ActiveSessionMessage
      AppOptions
      AgentHandlerContext
      AgentRequestContext
      AgentNotificationContext
      ClientHandlerContext
      ClientRequestContext
      ClientNotificationContext
      AgentRequestHandler
      AgentNotificationHandler
      ClientRequestHandler
      ClientNotificationHandler
      AgentConnectHandler
      ClientConnectHandler
      AgentRequestHandlersByMethod
      AgentRequestMethod
      AgentNotificationHandlersByMethod
      AgentNotificationMethod
      ClientRequestHandlersByMethod
      ClientRequestMethod
      ClientNotificationHandlersByMethod
      ClientNotificationMethod
      AgentRequestParamsByMethod
      AgentRequestResponsesByMethod
      AgentNotificationParamsByMethod
      ClientRequestParamsByMethod
      ClientRequestResponsesByMethod
      ClientNotificationParamsByMethod
      RequestPermissionSubject
      ToolCallContent
      ContentBlock
      DiffChange
      CreateElicitationRequest
      ElicitationPropertySchema
      MultiSelectItems
      AuthMethod
      SessionConfigOption
      AvailableCommandInput
      SessionUpdate
      IdleStateUpdate
      StateUpdate
      PlanUpdateContent
      McpServer
      ReplayFrom
      SetSessionConfigOptionRequest
      RequestPermissionOutcome
      CreateElicitationResponse
      UnknownVariant
      AgentRequest
      RequestId
      RequestPermissionRequest
      SessionId
      ToolCallUpdate
      ToolCallId
      ToolKind
      ToolCallStatus
      Annotations
      Role
      TextContent
      MediaType
      ImageContent
      AudioContent
      Icon
      IconTheme
      EmbeddedResourceResource
      TextResourceContents
      BlobResourceContents
      EmbeddedResource
      Content
      DiffFileType
      AbsolutePath
      DiffPathChange
      DiffPathPairChange
      DiffPatch
      DiffPatchFormat
      Diff
      TerminalId
      Terminal
      ToolCallLocation
      ToolCallPermissionSubject
      CommandPermissionSubject
      PermissionOption
      PermissionOptionId
      PermissionOptionKind
      ElicitationSessionScope
      ElicitationRequestScope
      ElicitationSchema
      ElicitationSchemaType
      StringFormat
      EnumOption
      StringPropertySchema
      NumberPropertySchema
      IntegerPropertySchema
      BooleanPropertySchema
      StringMultiSelectItems
      TitledMultiSelectItems
      MultiSelectPropertySchema
      ElicitationFormMode
      ElicitationId
      ElicitationUrlMode
      MessageMcpRequest
      McpServerAcpId
      McpRequestId
      ExtRequest
      AgentResponse
      InitializeResponse
      ProtocolVersion
      Implementation
      AgentCapabilities
      SessionCapabilities
      PromptCapabilities
      PromptImageCapabilities
      PromptAudioCapabilities
      PromptEmbeddedContextCapabilities
      McpCapabilities
      McpStdioCapabilities
      McpHttpCapabilities
      McpAcpCapabilities
      SessionDeleteCapabilities
      SessionAdditionalDirectoriesCapabilities
      SessionSystemPromptCapabilities
      SessionSystemPromptModeCapabilities
      SessionSystemPromptOverrideCapabilities
      SessionForkCapabilities
      AgentAuthCapabilities
      ProvidersCapabilities
      AuthMethodId
      EnvVariable
      AuthMethodTerminal
      AuthMethodAgent
      LoginAuthResponse
      ListProvidersResponse
      ProviderInfo
      ProviderId
      LlmProtocol
      ProviderCurrentConfig
      SetProviderResponse
      DisableProviderResponse
      LogoutAuthResponse
      NewSessionResponse
      SessionConfigId
      SessionConfigOptionCategory
      SessionConfigValueId
      SessionConfigSelectOptions
      SessionConfigSelectOption
      SessionConfigSelectGroup
      SessionConfigGroupId
      SessionConfigSelect
      SessionConfigBoolean
      AvailableCommand
      TextCommandInput
      ListSessionsResponse
      SessionInfo
      SessionListCursor
      DeleteSessionResponse
      ForkSessionResponse
      ResumeSessionResponse
      CloseSessionResponse
      SetSessionConfigOptionResponse
      PromptResponse
      MessageId
      ExtResponse
      Error
      ErrorCode
      AgentNotification
      UpdateSessionNotification
      ContentChunk
      UserMessage
      AgentMessage
      AgentThought
      RunningStateUpdate
      ErrorStopReason
      Usage
      RequiresActionStateUpdate
      UnknownStateUpdate
      ToolCallContentChunk
      TerminalOutput
      TerminalExitStatus
      TerminalUpdate
      TerminalOutputChunk
      PlanId
      PlanEntry
      PlanEntryPriority
      PlanEntryStatus
      PlanItems
      PlanFile
      PlanMarkdown
      PlanUpdate
      PlanRemoved
      AvailableCommandsUpdate
      ConfigOptionUpdate
      SessionInfoUpdate
      Cost
      UsageUpdate
      NoticeSeverity
      Notice
      CompactionId
      CompactionStatus
      CompactionUpdate
      CompactionSummaryChunk
      SubagentSessionCapabilities
      SessionCancelCapabilities
      SubagentUpdate
      SessionMessage
      SessionMessageChunk
      CompleteElicitationNotification
      ExtNotification
      ClientRequest
      InitializeRequest
      ClientCapabilities
      AuthCapabilities
      TerminalAuthCapabilities
      ElicitationCapabilities
      ElicitationFormCapabilities
      ElicitationUrlCapabilities
      LoginAuthRequest
      ListProvidersRequest
      SetProviderRequest
      DisableProviderRequest
      LogoutAuthRequest
      NewSessionRequest
      HttpHeader
      McpServerHttp
      McpServerAcp
      McpServerStdio
      SystemPrompt
      SystemPromptMode
      ListSessionsRequest
      DeleteSessionRequest
      ForkSessionRequest
      ResumeSessionRequest
      ReplayFromStart
      CloseSessionRequest
      PromptRequest
      ClientResponse
      RequestPermissionResponse
      SelectedPermissionOutcome
      ElicitationContentValue
      ElicitationAcceptAction
      MessageMcpResponse
      McpError
      ClientNotification
      CancelSessionNotification
      MessageMcpNotification
      ProtocolLevelNotification
      CancelRequestNotification
      DEFAULT_MAX_MESSAGE_BYTES
      methods
      RequestPermissionSubject
      ToolCallContent
      ContentBlock
      DiffChange
      CreateElicitationRequest
      ElicitationPropertySchema
      MultiSelectItems
      AuthMethod
      SessionConfigOption
      AvailableCommandInput
      SessionUpdate
      IdleStateUpdate
      StateUpdate
      PlanUpdateContent
      McpServer
      ReplayFrom
      SetSessionConfigOptionRequest
      RequestPermissionOutcome
      CreateElicitationResponse
      AGENT_METHODS
      CLIENT_METHODS
      PROTOCOL_METHODS
      PROTOCOL_VERSION
      agentProtocolRouter
      ndJsonStream
      batchRequest
      batchNotification
      agent
      client