Agent Client Protocol - v0.12.0
    Preparing search index...

      Agent Client Protocol - v0.12.0

      Classes

      AgentSideConnection
      TerminalHandle
      ClientSideConnection
      RequestError

      Interfaces

      Client
      Agent

      Type Aliases

      AnyMessage
      AgentCapabilities
      AgentNotification
      AgentRequest
      AgentResponse
      Annotations
      AudioContent
      AuthMethod
      AuthenticateRequest
      AuthenticateResponse
      AvailableCommand
      AvailableCommandInput
      AvailableCommandsUpdate
      BlobResourceContents
      CancelNotification
      CancelRequestNotification
      ClientCapabilities
      ClientNotification
      ClientRequest
      ClientResponse
      ConfigOptionUpdate
      Content
      ContentBlock
      ContentChunk
      CreateTerminalRequest
      CreateTerminalResponse
      CurrentModeUpdate
      Diff
      EmbeddedResource
      EmbeddedResourceResource
      EnvVariable
      _Error
      ErrorCode
      ExtNotification
      ExtRequest
      ExtResponse
      FileSystemCapability
      ForkSessionRequest
      ForkSessionResponse
      HttpHeader
      ImageContent
      Implementation
      InitializeRequest
      InitializeResponse
      KillTerminalCommandRequest
      KillTerminalCommandResponse
      ListSessionsRequest
      ListSessionsResponse
      LoadSessionRequest
      LoadSessionResponse
      McpCapabilities
      McpServer
      McpServerHttp
      McpServerSse
      McpServerStdio
      ModelId
      ModelInfo
      NewSessionRequest
      NewSessionResponse
      PermissionOption
      PermissionOptionId
      PermissionOptionKind
      Plan
      PlanEntry
      PlanEntryPriority
      PlanEntryStatus
      PromptCapabilities
      PromptRequest
      PromptResponse
      ProtocolVersion
      ReadTextFileRequest
      ReadTextFileResponse
      ReleaseTerminalRequest
      ReleaseTerminalResponse
      RequestId
      RequestPermissionOutcome
      RequestPermissionRequest
      RequestPermissionResponse
      ResumeSessionRequest
      ResumeSessionResponse
      Role
      SelectedPermissionOutcome
      SessionCapabilities
      SessionConfigGroupId
      SessionConfigId
      SessionConfigOption
      SessionConfigSelect
      SessionConfigSelectGroup
      SessionConfigSelectOption
      SessionConfigSelectOptions
      SessionConfigValueId
      SessionForkCapabilities
      SessionId
      SessionInfo
      SessionInfoUpdate
      SessionListCapabilities
      SessionMode
      SessionModeId
      SessionModeState
      SessionModelState
      SessionNotification
      SessionResumeCapabilities
      SessionUpdate
      SetSessionConfigOptionRequest
      SetSessionConfigOptionResponse
      SetSessionModeRequest
      SetSessionModeResponse
      SetSessionModelRequest
      SetSessionModelResponse
      StopReason
      Terminal
      TerminalExitStatus
      TerminalOutputRequest
      TerminalOutputResponse
      TextContent
      TextResourceContents
      ToolCall
      ToolCallContent
      ToolCallId
      ToolCallLocation
      ToolCallStatus
      ToolCallUpdate
      ToolKind
      UnstructuredCommandInput
      WaitForTerminalExitRequest
      WaitForTerminalExitResponse
      WriteTextFileRequest
      WriteTextFileResponse
      Stream

      Variables

      AGENT_METHODS
      CLIENT_METHODS
      PROTOCOL_VERSION

      Functions

      ndJsonStream