@xenosystem/acp-agent
v0.2.22
Published
XENO-owned ACP agent-side stdio endpoint with fixture and approval-gated local provider adapters. NOT official Codex/Claude/Gemini/OpenCode ACP.
Maintainers
Readme
@xenosystem/acp-agent
XENO-owned ACP agent-side endpoint and provider-adapter runtime. It speaks ACP v1 over JSON-RPC stdio and ships the deterministic fixture plus approval-gated local adapters.
npm install --global @xenosystem/acp-agent
xeno-acp-agent --help
xeno-acp-agent checkThe fixture is hermetic. Local adapters use an operator-installed provider CLI and that CLI's own local authentication. XENO ACP does not extract or proxy provider credentials. Provider policy and hash-pinned approval are required before an eligible local adapter can run.
Important boundary: the process supervisor controls lifecycle, environment allowlisting, output, timeouts, and cancellation. It is a process boundary, not a hostile-code OS sandbox, and does not enforce network or filesystem containment against a malicious child process.
The xeno-sdk adapter registers the canonical SDK runtime. WebSearch and
WebFetch require XENO_WEB_CONTEXT_TOKEN_FILE and are tenant-bound to the
authenticated token. browser.* selects XENO Browser or XENO Extension from a
protected session file; computer.* selects XENO Use. The supervisor never
forwards the corresponding bearer values directly.
This is XENO-authored ACP software, not official ACP software from OpenAI, Anthropic, Google, or any other provider. Public beta. See the product documentation. Apache-2.0.
