Agent Client Protocol - v0.12.0
Protocol Docs
GitHub
NPM
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
ResourceLink
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
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Classes
Agent
Side
Connection
Terminal
Handle
Client
Side
Connection
Request
Error
Interfaces
Client
Agent
Type Aliases
Any
Message
Agent
Capabilities
Agent
Notification
Agent
Request
Agent
Response
Annotations
Audio
Content
Auth
Method
Authenticate
Request
Authenticate
Response
Available
Command
Available
Command
Input
Available
Commands
Update
Blob
Resource
Contents
Cancel
Notification
Cancel
Request
Notification
Client
Capabilities
Client
Notification
Client
Request
Client
Response
Config
Option
Update
Content
Content
Block
Content
Chunk
Create
Terminal
Request
Create
Terminal
Response
Current
Mode
Update
Diff
Embedded
Resource
Embedded
Resource
Resource
Env
Variable
_
Error
Error
Code
Ext
Notification
Ext
Request
Ext
Response
File
System
Capability
Fork
Session
Request
Fork
Session
Response
Http
Header
Image
Content
Implementation
Initialize
Request
Initialize
Response
Kill
Terminal
Command
Request
Kill
Terminal
Command
Response
List
Sessions
Request
List
Sessions
Response
Load
Session
Request
Load
Session
Response
Mcp
Capabilities
Mcp
Server
Mcp
Server
Http
Mcp
Server
Sse
Mcp
Server
Stdio
Model
Id
Model
Info
New
Session
Request
New
Session
Response
Permission
Option
Permission
Option
Id
Permission
Option
Kind
Plan
Plan
Entry
Plan
Entry
Priority
Plan
Entry
Status
Prompt
Capabilities
Prompt
Request
Prompt
Response
Protocol
Version
Read
Text
File
Request
Read
Text
File
Response
Release
Terminal
Request
Release
Terminal
Response
Request
Id
Request
Permission
Outcome
Request
Permission
Request
Request
Permission
Response
Resource
Link
Resume
Session
Request
Resume
Session
Response
Role
Selected
Permission
Outcome
Session
Capabilities
Session
Config
Group
Id
Session
Config
Id
Session
Config
Option
Session
Config
Select
Session
Config
Select
Group
Session
Config
Select
Option
Session
Config
Select
Options
Session
Config
Value
Id
Session
Fork
Capabilities
Session
Id
Session
Info
Session
Info
Update
Session
List
Capabilities
Session
Mode
Session
Mode
Id
Session
Mode
State
Session
Model
State
Session
Notification
Session
Resume
Capabilities
Session
Update
Set
Session
Config
Option
Request
Set
Session
Config
Option
Response
Set
Session
Mode
Request
Set
Session
Mode
Response
Set
Session
Model
Request
Set
Session
Model
Response
Stop
Reason
Terminal
Terminal
Exit
Status
Terminal
Output
Request
Terminal
Output
Response
Text
Content
Text
Resource
Contents
Tool
Call
Tool
Call
Content
Tool
Call
Id
Tool
Call
Location
Tool
Call
Status
Tool
Call
Update
Tool
Kind
Unstructured
Command
Input
Wait
For
Terminal
Exit
Request
Wait
For
Terminal
Exit
Response
Write
Text
File
Request
Write
Text
File
Response
Stream
Variables
AGENT_
METHODS
CLIENT_
METHODS
PROTOCOL_
VERSION
Functions
nd
Json
Stream
Protocol Docs
GitHub
NPM
Agent Client Protocol - v0.12.0
Loading...