0xlaiho/Apolysis Agent Audit

Record kernel-level evidence of what an AI agent (or any command) actually did in your workflow, and surface undeclared side effects.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 9, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: 0xlaiho/apolysis@c00a84650e306d01b44e2fbd6b80f1395c852f74 # v0.3.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
runCommand to run under observation (executed with bash -c).yes
sessionSession id written into every record. Defaults to apolysis-<run id>-<attempt>.no""
agent-kindAgent adapter hint, for example codex. Any non-empty label works.noci-agent
policyPath to an Apolysis policy file. A minimal audit-only policy is generated when omitted.no""
intent-logOptional Codex response-items JSONL to correlate declared intent against the observed timeline.no""
versionApolysis release tag to download when binary/bpf-object are not provided.nov0.3.0
binaryPath to a pre-built apolysis binary (skips the release download).no""
bpf-objectPath to a pre-built CO-RE observer object (skips the release download).no""
output-dirDirectory for the timeline and reports, uploaded as a workflow artifact.no.apolysis-action
namedescription
timelinePath to the recorded JSONL timeline.
exit-codeExit code of the observed command.