| 接口 | 说明 |
|---|---|
| AcpAgent |
Factory class for creating Agent Client Protocol (ACP) agents.
|
| AcpAgent.AuthenticateHandler |
Functional interface for handling authenticate requests.
|
| AcpAgent.CancelHandler |
Functional interface for handling cancel notifications.
|
| AcpAgent.InitializeHandler |
Functional interface for handling initialize requests.
|
| AcpAgent.LoadSessionHandler |
Functional interface for handling load session requests.
|
| AcpAgent.NewSessionHandler |
Functional interface for handling new session requests.
|
| AcpAgent.PromptHandler |
Functional interface for handling prompt requests with full agent context.
|
| AcpAgent.SetSessionModeHandler |
Functional interface for handling set session mode requests.
|
| AcpAgent.SetSessionModelHandler |
Functional interface for handling set session model requests.
|
| AcpAgent.SyncAuthenticateHandler |
Synchronous functional interface for handling authenticate requests.
|
| AcpAgent.SyncCancelHandler |
Synchronous functional interface for handling cancel notifications.
|
| AcpAgent.SyncInitializeHandler |
Synchronous functional interface for handling initialize requests.
|
| AcpAgent.SyncLoadSessionHandler |
Synchronous functional interface for handling load session requests.
|
| AcpAgent.SyncNewSessionHandler |
Synchronous functional interface for handling new session requests.
|
| AcpAgent.SyncPromptHandler |
Synchronous functional interface for handling prompt requests with full agent context.
|
| AcpAgent.SyncSetSessionModeHandler |
Synchronous functional interface for handling set session mode requests.
|
| AcpAgent.SyncSetSessionModelHandler |
Synchronous functional interface for handling set session model requests.
|
| AcpAsyncAgent |
Asynchronous ACP agent interface providing non-blocking operations for
handling client requests and sending notifications.
|
| PromptContext |
Context provided to prompt handlers for accessing agent capabilities.
|
| SyncPromptContext |
Synchronous context provided to prompt handlers for accessing agent capabilities.
|
| 类 | 说明 |
|---|---|
| AcpAgent.AsyncAgentBuilder |
Builder for creating asynchronous ACP agents.
|
| AcpAgent.SyncAgentBuilder |
Builder for creating synchronous ACP agents.
|
| AcpSyncAgent |
Synchronous ACP agent that provides blocking operations for handling client requests.
|
| Command |
Builder for terminal command execution via the convenience API.
|
| CommandResult |
Result of executing a terminal command via the convenience API.
|