armanzareian/AgentCompat

Replay LLM tool-call traces against candidate schemas in GitHub Actions.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 28, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: armanzareian/agentcompat@223788566f875d79622cee0406f302978e947cd3 # no releases — HEAD as of 2026-07-10

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

namedescriptionrequireddefault
configOptional JSON policy file, usually .agentcompat.json.no""
baselineBaseline tool bundle path.no""
candidateCandidate tool bundle path. May be discovered from policy globs.no""
tracesTrace JSONL path.no""
trace-formatTrace format: canonical, openai, anthropic, mcp, or langchain.no""
fail-underMinimum compatibility score required for success.no""
max-tracesMaximum trace records to replay.no""
sample-sizeOptional deterministic weighted stratified sample size.no""
sample-seedSeed for deterministic sampling when sample-size is set.no""
bootstrap-iterationsOptional deterministic bootstrap iteration count for score confidence intervals.no""
confidence-levelConfidence level for bootstrap score intervals, such as 0.95.no""
score-toleranceOptional reporting tolerance for sampled score comparisons.no""
redact-pathsNewline-separated exact argument JSON paths to redact before replay.no""
redact-key-patternsNewline-separated regular expressions matching argument keys to redact.no""
report-jsonPath for the machine-readable AgentCompat JSON report.noagentcompat-report.json
sarifPath for the SARIF report.noagentcompat.sarif
namedescription
scoreCompatibility score formatted with two decimal places.
passedNumber of eligible calls that remain candidate-compatible.
brokenNumber of eligible calls that break under the candidate schema.
excludedNumber of baseline-invalid or unknown-tool calls excluded from the score.
score-lowerLower bootstrap confidence bound when enabled.
score-upperUpper bootstrap confidence bound when enabled.
report-jsonPath to the JSON report.
sarifPath to the SARIF report.