ACPAdapterConfig
Agent Runtimes / protocols/ACPAdapter / ACPAdapterConfig
Interface: ACPAdapterConfig
Defined in: src/protocols/ACPAdapter.ts:85
ACP specific configuration
Extends
Properties
agentId?
optionalagentId?:string
Defined in: src/types/protocol.ts:77
Agent ID or name
Inherited from
authToken?
optionalauthToken?:string
Defined in: src/types/protocol.ts:74
Authentication token/key
Inherited from
ProtocolAdapterConfig.authToken
autoReconnect?
optionalautoReconnect?:boolean
Defined in: src/types/protocol.ts:80
Auto-reconnect on disconnect
Inherited from
ProtocolAdapterConfig.autoReconnect
baseUrl
baseUrl:
string
Defined in: src/types/protocol.ts:71
Base URL for the protocol endpoint
Inherited from
clientCapabilities?
optionalclientCapabilities?:object
Defined in: src/protocols/ACPAdapter.ts:89
Client capabilities to advertise
fs?
optionalfs?:object
fs.readTextFile?
optionalreadTextFile?:boolean
fs.writeTextFile?
optionalwriteTextFile?:boolean
terminal?
optionalterminal?:boolean
maxReconnectAttempts?
optionalmaxReconnectAttempts?:number
Defined in: src/types/protocol.ts:86
Max reconnection attempts
Inherited from
ProtocolAdapterConfig.maxReconnectAttempts
onPermissionRequest?
optionalonPermissionRequest?: (permission) =>void
Defined in: src/protocols/ACPAdapter.ts:97
Callback when permission is requested
Parameters
permission
Returns
void
options?
optionaloptions?:Record<string,unknown>
Defined in: src/types/protocol.ts:92
Additional protocol-specific options
Inherited from
protocol
protocol:
Protocol
Defined in: src/types/protocol.ts:68
Transport type
Inherited from
ProtocolAdapterConfig.protocol
reconnectDelay?
optionalreconnectDelay?:number
Defined in: src/types/protocol.ts:83
Reconnect delay in milliseconds
Inherited from
ProtocolAdapterConfig.reconnectDelay
timeout?
optionaltimeout?:number
Defined in: src/types/protocol.ts:89
Request timeout in milliseconds
Inherited from
wsUrl?
optionalwsUrl?:string
Defined in: src/protocols/ACPAdapter.ts:87
WebSocket URL (ws:// or wss://)