Agent Client Protocol - v0.5.1
Protocol Docs
GitHub
NPM
Preparing search index...
Agent Client Protocol - v0.5.1
Classes
AgentSideConnection
TerminalHandle
ClientSideConnection
RequestError
Interfaces
Client
Agent
Request
WriteTextFileRequest
ReadTextFileRequest
RequestPermissionRequest
PermissionOption
Annotations
TextResourceContents
BlobResourceContents
ToolCallLocation
CreateTerminalRequest
EnvVariable
TerminalOutputRequest
ReleaseTerminalRequest
WaitForTerminalExitRequest
KillTerminalCommandRequest
ExtMethodRequest
InitializeResponse
AgentCapabilities
McpCapabilities
PromptCapabilities
Implementation
AuthMethod
AuthenticateResponse
NewSessionResponse
SessionModelState
ModelInfo
SessionModeState
SessionMode
LoadSessionResponse
SetSessionModeResponse
PromptResponse
SetSessionModelResponse
ExtMethodResponse
Error
Notification
SessionNotification
PlanEntry
AvailableCommand
UnstructuredCommandInput
ExtNotification
Request1
InitializeRequest
ClientCapabilities
FileSystemCapability
AuthenticateRequest
NewSessionRequest
HttpHeader
Stdio
LoadSessionRequest
SetSessionModeRequest
PromptRequest
SetSessionModelRequest
ExtMethodRequest1
WriteTextFileResponse
ReadTextFileResponse
RequestPermissionResponse
CreateTerminalResponse
TerminalOutputResponse
TerminalExitStatus
ReleaseTerminalResponse
WaitForTerminalExitResponse
KillTerminalResponse
ExtMethodResponse1
Notification1
CancelNotification
ExtNotification1
Type Aliases
AnyMessage
AgentClientProtocol
AgentOutgoingMessage
Null
Number
String
ToolCallContent
Role
EmbeddedResourceResource
ToolKind
ToolCallStatus
Response
SessionModeId
AvailableCommandInput
ClientOutgoingMessage
Null1
Number1
String1
McpServer
ContentBlock
Response1
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
Request
Write
Text
File
Request
Read
Text
File
Request
Request
Permission
Request
Permission
Option
Annotations
Text
Resource
Contents
Blob
Resource
Contents
Tool
Call
Location
Create
Terminal
Request
Env
Variable
Terminal
Output
Request
Release
Terminal
Request
Wait
For
Terminal
Exit
Request
Kill
Terminal
Command
Request
Ext
Method
Request
Initialize
Response
Agent
Capabilities
Mcp
Capabilities
Prompt
Capabilities
Implementation
Auth
Method
Authenticate
Response
New
Session
Response
Session
Model
State
Model
Info
Session
Mode
State
Session
Mode
Load
Session
Response
Set
Session
Mode
Response
Prompt
Response
Set
Session
Model
Response
Ext
Method
Response
Error
Notification
Session
Notification
Plan
Entry
Available
Command
Unstructured
Command
Input
Ext
Notification
Request1
Initialize
Request
Client
Capabilities
File
System
Capability
Authenticate
Request
New
Session
Request
Http
Header
Stdio
Load
Session
Request
Set
Session
Mode
Request
Prompt
Request
Set
Session
Model
Request
Ext
Method
Request1
Write
Text
File
Response
Read
Text
File
Response
Request
Permission
Response
Create
Terminal
Response
Terminal
Output
Response
Terminal
Exit
Status
Release
Terminal
Response
Wait
For
Terminal
Exit
Response
Kill
Terminal
Response
Ext
Method
Response1
Notification1
Cancel
Notification
Ext
Notification1
Type Aliases
Any
Message
Agent
Client
Protocol
Agent
Outgoing
Message
Null
Number
String
Tool
Call
Content
Role
Embedded
Resource
Resource
Tool
Kind
Tool
Call
Status
Response
Session
Mode
Id
Available
Command
Input
Client
Outgoing
Message
Null1
Number1
String1
Mcp
Server
Content
Block
Response1
Stream
Variables
AGENT_
METHODS
CLIENT_
METHODS
PROTOCOL_
VERSION
Functions
nd
Json
Stream
Protocol Docs
GitHub
NPM
Agent Client Protocol - v0.5.1
Loading...