ACP (Agent Client Protocol) gives OpenGoat a stable integration surface for tools that speak ACP over JSON-RPC.Documentation Index
Fetch the complete documentation index at: https://docs.opengoat.ai/llms.txt
Use this file to discover all available pages before exploring further.
Run ACP Server
Supported Flows
initializesession/newsession/loadsession/resumesession/listsession/promptsession/cancel
session/prompt maps into OpenGoat runtime agent execution and emits streaming updates through ACP events.
OpenGoat _meta Aliases
Supported request aliases:
- agent:
agentId,agent,targetAgent - session:
sessionKey,sessionRef,session - force new session:
forceNewSession,newSession - disable session:
disableSession,noSession
Notes
- Default ACP agent follows OpenGoat default-agent resolution unless
--agentis passed. - Use
--verboseduring IDE integration setup to inspect ACP startup behavior.
