OpenCode integration

Live capture needs both packages. agent-causality stores the trace. @psionic-labs/opencode-agent-causality watches the session.

Run it

shell
$ pip install agent-causality
$ opencode plugin add @psionic-labs/opencode-agent-causality
$ causality-opencode-ingest --db .causality/opencode.db
$ opencode run "your task"
$ causality-explorer --db .causality/opencode.db

Start the receiver before the agent. The explorer opens the causal graph for that file. If the receiver is down, the agent keeps running.