sym-bot/xmesh-agent

Run a xmesh-agent peer in your GitHub Actions workflow — autonomous agent on the xmesh mesh

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
configPath to agent.toml (relative to GITHUB_WORKSPACE). If omitted, --role + --adapter are used to scaffold one inline.no""
rolePeer role when scaffolding (writer / reviewer / test-writer / auditor / generator / spec / generic). Ignored if config is provided.noreviewer
adapterModel adapter when scaffolding (anthropic / openai / ollama). Ignored if config is provided.noanthropic
modelVendor-specific model name when scaffolding. Ignored if config is provided.no""
groupMesh group name when scaffolding. Ignored if config is provided.noxmesh-ci
peer-namePeer name when scaffolding. Defaults to <role>-<run-id>. Ignored if config is provided.no""
cost-cap-usdPer-run cost cap in USD. Defaults to $1.00.no1.00
duration-secondsMaximum runtime in seconds. Defaults to 300 (5 min). Peer auto-stops at this deadline.no300
anthropic-api-keyAnthropic API key. Pass via secrets.ANTHROPIC_API_KEY.no""
openai-api-keyOpenAI API key. Pass via secrets.OPENAI_API_KEY.no""
xmesh-agent-versionVersion of @sym-bot/xmesh-agent to install. Defaults to latest.nolatest
namedescription
config-pathPath to the agent.toml that was used (scaffolded or provided).
cmbs-emittedNumber of CMBs the peer emitted during the run.
cost-usdTotal cost in USD for this peer's run.