@burtson-labs/agent-adapters-github
v1.0.6
Published
GitHub Actions adapter for the Bandit Agent Framework.
Readme
@burtson-labs/agent-adapters-github
GitHub Actions adapter for the Bandit Agent Framework.
Run an agent inside a workflow and surface its plan, execution, and report as a GitHub check run — backed by @burtson-labs/agent-core.
Install
pnpm add @burtson-labs/agent-adapters-github @burtson-labs/agent-coreWhat's inside
GithubAdapterOptions— extendsCreateAgentRuntimeOptionswithrepository,headSha, andworkflowNameGithubCheckRunPayload— the shape POSTed to the GitHub/check-runsendpoint after a planned runGithubCheckRunOutput— title / summary / text fields that render in the workflow UI- An adapter that maps agent plan + execution + report into a single check-run payload
Quick example
import { createGithubAdapter } from "@burtson-labs/agent-adapters-github";
const adapter = createGithubAdapter({
repository: "burtson-labs/bandit-agent-framework",
headSha: process.env.GITHUB_SHA,
workflowName: "Bandit Agent"
});
const checkRun = await adapter.toCheckRun(await adapter.plan("Audit PR"));License
Apache License 2.0 — Copyright 2026 Burtson Labs.
