Agent Client Protocol - v1.0.0
Protocol Docs
GitHub
NPM
Preparing search index...
AgentRequestHandlersByMethod
Type Alias AgentRequestHandlersByMethod
Agent request handlers keyed by ACP protocol method name.
type
AgentRequestHandlersByMethod
=
{
initialize
:
AgentRequestHandler
<
InitializeRequest
,
InitializeResponse
>
;
"session/new"
:
AgentRequestHandler
<
NewSessionRequest
,
NewSessionResponse
>
;
"session/load"
:
AgentRequestHandler
<
LoadSessionRequest
,
LoadSessionResponse
|
void
,
>
;
"session/fork"
:
AgentRequestHandler
<
ForkSessionRequest
,
ForkSessionResponse
,
>
;
"session/list"
:
AgentRequestHandler
<
ListSessionsRequest
,
ListSessionsResponse
,
>
;
"session/delete"
:
AgentRequestHandler
<
DeleteSessionRequest
,
DeleteSessionResponse
|
void
,
>
;
"session/resume"
:
AgentRequestHandler
<
ResumeSessionRequest
,
ResumeSessionResponse
,
>
;
"session/close"
:
AgentRequestHandler
<
CloseSessionRequest
,
CloseSessionResponse
|
void
,
>
;
"session/set_mode"
:
AgentRequestHandler
<
SetSessionModeRequest
,
SetSessionModeResponse
|
void
,
>
;
"session/set_config_option"
:
AgentRequestHandler
<
SetSessionConfigOptionRequest
,
SetSessionConfigOptionResponse
,
>
;
authenticate
:
AgentRequestHandler
<
AuthenticateRequest
,
AuthenticateResponse
|
void
,
>
;
"providers/list"
:
AgentRequestHandler
<
ListProvidersRequest
,
ListProvidersResponse
,
>
;
"providers/set"
:
AgentRequestHandler
<
SetProviderRequest
,
SetProviderResponse
|
void
,
>
;
"providers/disable"
:
AgentRequestHandler
<
DisableProviderRequest
,
DisableProviderResponse
|
void
,
>
;
logout
:
AgentRequestHandler
<
LogoutRequest
,
LogoutResponse
|
void
>
;
"session/prompt"
:
AgentRequestHandler
<
PromptRequest
,
PromptResponse
>
;
"nes/start"
:
AgentRequestHandler
<
StartNesRequest
,
StartNesResponse
>
;
"nes/suggest"
:
AgentRequestHandler
<
SuggestNesRequest
,
SuggestNesResponse
>
;
"nes/close"
:
AgentRequestHandler
<
CloseNesRequest
,
CloseNesResponse
|
void
>
;
}
Index
Properties
initialize
session/new
session/load
session/fork
session/list
session/delete
session/resume
session/close
session/set_
mode
session/set_
config_
option
authenticate
providers/list
providers/set
providers/disable
logout
session/prompt
nes/start
nes/suggest
nes/close
Properties
initialize
initialize
:
AgentRequestHandler
<
InitializeRequest
,
InitializeResponse
>
session/new
"session/new"
:
AgentRequestHandler
<
NewSessionRequest
,
NewSessionResponse
>
session/load
"session/load"
:
AgentRequestHandler
<
LoadSessionRequest
,
LoadSessionResponse
|
void
,
>
session/fork
"session/fork"
:
AgentRequestHandler
<
ForkSessionRequest
,
ForkSessionResponse
>
session/list
"session/list"
:
AgentRequestHandler
<
ListSessionsRequest
,
ListSessionsResponse
>
session/delete
"session/delete"
:
AgentRequestHandler
<
DeleteSessionRequest
,
DeleteSessionResponse
|
void
,
>
session/resume
"session/resume"
:
AgentRequestHandler
<
ResumeSessionRequest
,
ResumeSessionResponse
,
>
session/close
"session/close"
:
AgentRequestHandler
<
CloseSessionRequest
,
CloseSessionResponse
|
void
,
>
session/set_
mode
"session/set_mode"
:
AgentRequestHandler
<
SetSessionModeRequest
,
SetSessionModeResponse
|
void
,
>
session/set_
config_
option
"session/set_config_option"
:
AgentRequestHandler
<
SetSessionConfigOptionRequest
,
SetSessionConfigOptionResponse
,
>
authenticate
authenticate
:
AgentRequestHandler
<
AuthenticateRequest
,
AuthenticateResponse
|
void
,
>
providers/list
"providers/list"
:
AgentRequestHandler
<
ListProvidersRequest
,
ListProvidersResponse
,
>
providers/set
"providers/set"
:
AgentRequestHandler
<
SetProviderRequest
,
SetProviderResponse
|
void
,
>
providers/disable
"providers/disable"
:
AgentRequestHandler
<
DisableProviderRequest
,
DisableProviderResponse
|
void
,
>
logout
logout
:
AgentRequestHandler
<
LogoutRequest
,
LogoutResponse
|
void
>
session/prompt
"session/prompt"
:
AgentRequestHandler
<
PromptRequest
,
PromptResponse
>
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
session/new
session/load
session/fork
session/list
session/delete
session/resume
session/close
session/set_
mode
session/set_
config_
option
authenticate
providers/list
providers/set
providers/disable
logout
session/prompt
nes/start
nes/suggest
nes/close
Protocol Docs
GitHub
NPM
Agent Client Protocol - v1.0.0
Loading...
Agent request handlers keyed by ACP protocol method name.