ACP v2 TypeScript SDK — EXPERIMENTAL DRAFT - v1.3.0
Stable ACP v1
Draft v2 Protocol
GitHub
NPM
Preparing search index...
AgentRequestHandlersByMethod
Type Alias AgentRequestHandlersByMethod
Experimental
Agent request handlers keyed by ACP protocol method name.
type
AgentRequestHandlersByMethod
=
{
initialize
:
AgentRequestHandler
<
InitializeRequest
,
InitializeResponse
>
;
"auth/login"
:
AgentRequestHandler
<
LoginAuthRequest
,
LoginAuthResponse
|
void
,
>
;
"providers/list"
:
AgentRequestHandler
<
ListProvidersRequest
,
ListProvidersResponse
,
>
;
"providers/set"
:
AgentRequestHandler
<
SetProviderRequest
,
SetProviderResponse
|
void
,
>
;
"providers/disable"
:
AgentRequestHandler
<
DisableProviderRequest
,
DisableProviderResponse
|
void
,
>
;
"session/new"
:
AgentRequestHandler
<
NewSessionRequest
,
NewSessionResponse
>
;
"session/set_config_option"
:
AgentRequestHandler
<
schema.SetSessionConfigOptionRequest
,
SetSessionConfigOptionResponse
,
>
;
"session/prompt"
:
AgentRequestHandler
<
PromptRequest
,
PromptResponse
|
void
>
;
"mcp/message"
:
AgentRequestHandler
<
MessageMcpRequest
,
MessageMcpResponse
>
;
"session/list"
:
AgentRequestHandler
<
ListSessionsRequest
,
ListSessionsResponse
,
>
;
"session/delete"
:
AgentRequestHandler
<
DeleteSessionRequest
,
DeleteSessionResponse
|
void
,
>
;
"session/fork"
:
AgentRequestHandler
<
ForkSessionRequest
,
ForkSessionResponse
,
>
;
"session/resume"
:
AgentRequestHandler
<
ResumeSessionRequest
,
ResumeSessionResponse
,
>
;
"session/close"
:
AgentRequestHandler
<
CloseSessionRequest
,
CloseSessionResponse
|
void
,
>
;
"auth/logout"
:
AgentRequestHandler
<
LogoutAuthRequest
,
LogoutAuthResponse
|
void
,
>
;
"nes/start"
:
AgentRequestHandler
<
StartNesRequest
,
StartNesResponse
>
;
"nes/suggest"
:
AgentRequestHandler
<
SuggestNesRequest
,
SuggestNesResponse
>
;
"nes/close"
:
AgentRequestHandler
<
CloseNesRequest
,
CloseNesResponse
|
void
>
;
}
Index
Properties
initialize
auth/login
providers/list
providers/set
providers/disable
session/new
session/set_
config_
option
session/prompt
mcp/message
session/list
session/delete
session/fork
session/resume
session/close
auth/logout
nes/start
nes/suggest
nes/close
Properties
initialize
initialize
:
AgentRequestHandler
<
InitializeRequest
,
InitializeResponse
>
auth/login
"auth/login"
:
AgentRequestHandler
<
LoginAuthRequest
,
LoginAuthResponse
|
void
>
providers/list
"providers/list"
:
AgentRequestHandler
<
ListProvidersRequest
,
ListProvidersResponse
,
>
providers/set
"providers/set"
:
AgentRequestHandler
<
SetProviderRequest
,
SetProviderResponse
|
void
,
>
providers/disable
"providers/disable"
:
AgentRequestHandler
<
DisableProviderRequest
,
DisableProviderResponse
|
void
,
>
session/new
"session/new"
:
AgentRequestHandler
<
NewSessionRequest
,
NewSessionResponse
>
session/set_
config_
option
"session/set_config_option"
:
AgentRequestHandler
<
schema.SetSessionConfigOptionRequest
,
SetSessionConfigOptionResponse
,
>
session/prompt
"session/prompt"
:
AgentRequestHandler
<
PromptRequest
,
PromptResponse
|
void
>
mcp/message
"mcp/message"
:
AgentRequestHandler
<
MessageMcpRequest
,
MessageMcpResponse
>
session/list
"session/list"
:
AgentRequestHandler
<
ListSessionsRequest
,
ListSessionsResponse
>
session/delete
"session/delete"
:
AgentRequestHandler
<
DeleteSessionRequest
,
DeleteSessionResponse
|
void
,
>
session/fork
"session/fork"
:
AgentRequestHandler
<
ForkSessionRequest
,
ForkSessionResponse
>
session/resume
"session/resume"
:
AgentRequestHandler
<
ResumeSessionRequest
,
ResumeSessionResponse
,
>
session/close
"session/close"
:
AgentRequestHandler
<
CloseSessionRequest
,
CloseSessionResponse
|
void
,
>
auth/logout
"auth/logout"
:
AgentRequestHandler
<
LogoutAuthRequest
,
LogoutAuthResponse
|
void
>
nes/start
"nes/start"
:
AgentRequestHandler
<
StartNesRequest
,
StartNesResponse
>
nes/suggest
"nes/suggest"
:
AgentRequestHandler
<
SuggestNesRequest
,
SuggestNesResponse
>
nes/close
"nes/close"
:
AgentRequestHandler
<
CloseNesRequest
,
CloseNesResponse
|
void
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
initialize
auth/login
providers/list
providers/set
providers/disable
session/new
session/set_
config_
option
session/prompt
mcp/message
session/list
session/delete
session/fork
session/resume
session/close
auth/logout
nes/start
nes/suggest
nes/close
Stable ACP v1
Draft v2 Protocol
GitHub
NPM
ACP v2 TypeScript SDK — EXPERIMENTAL DRAFT - v1.3.0
Loading...
Agent request handlers keyed by ACP protocol method name.