Repository navigation
Clients and integrations
The browser Guide should give every authorised research user one consistent entry point to canonical ACP context. The Quantum Platform backend, not the browser, creates scoped assertions for ACP. Authentication and programme membership remain Platform responsibilities.
A Jupyter notebook, SSH terminal or editor may attach to an existing authorised conversation through approved brokered sessions. They should preserve stable project/conversation IDs and display the same message history. Never store a permanent agent signing key in notebook code, a home-directory config, browser localStorage or a GitHub repository.
The source contains a minimal acp terminal client. Its existing --token-stdin mode accepts a pre-issued, short-lived trusted assertion; it is not a complete login or identity broker. The safer portal-mediated device-style pairing flow in ADR 0012 is a proposed review gate rather than a user-ready feature. Standard SSH login must not be silently converted into ACP identity.
Do not tell users to paste their browser session, JWT, WireGuard or private SSH key into a terminal command to make the client work. Until the trusted broker is implemented, use the authorised browser Guide or a sanctioned development fixture.
Programme-conversation data is separate from private user conversations. The Platform must check current programme membership and forward only authorised scopes; ACP independently enforces room boundaries. Revoked membership should immediately prevent future reads and writes, while retained canonical records follow policy.
See client architecture, terminal client source, and Quantum Platform agent proxy.
ACP
- Home
- Architecture
- Researcher guide
- Clients and integrations
- Models and runtimes
- Operator runbook
- Developer guide
- API and data contracts
- Security and tenancy
- Troubleshooting
- Contributing
- Guide help and support Engineering reference
- Database RLS and migrations
- Memory lifecycle and provenance
- Harness lifecycle and continuity
- ACP release and conformance
- Agent security checklists