Proof for agent actions · Oxagen design-partner POC
Stella says done. TookEffect proves it.
Oxagen governs context. Stella acts. TookEffect independently checks the real external system before anyone has to trust the agent's success message.
Live proof
A success message is not proof.
This demo deliberately starts with an agent claiming success. TookEffect checks authoritative GitHub state instead of trusting that message.
“The requested change was merged.”
The executor says it is done. TookEffect treats that as a claim to verify — never as evidence.
View proof details
Real Stella integration
The verifier is already an MCP tool.
This is not a mock integration. Stella can connect to the live TookEffect Streamable HTTP endpoint, discover the read-only verifier, call it, and receive the same provider-backed verdict and Receipt evidence shown above.
Connect from Stella
Add this server to .stella/mcp.toml. The demo endpoint is public, target-bound and read-only, so no provider credential or TookEffect credential is placed in Stella.
[servers.tookeffect] transport = "http" url = "https://oxagen.tookeffect.com/mcp" candidate_safe = true
mcp__tookeffect__verify_github_pull_request_mergeexport STELLA_TRUST_PROJECT=1 for a repo whose MCP configuration you intentionally trust.The boundary stays narrow
Oxagen does not need to hand TookEffect its internal graph. Stella sends the claim and, optionally, a provenance reference. TookEffect chooses no target from those values: the approved demo target is bound server-side.