In short
RunGuard lets GitHub Copilot’s coding agent work on production incidents. When an error fires, RunGuard files a labeled GitHub issue with a crash packet and assigns it to Copilot, which opens a branch and pull request on your own Copilot seat. RunGuard enforces protected paths and never auto-merges, so every fix is a PR you review.
Set GitHub Copilot as the repo’s default executor in RunGuard, then choose the assignee — Copilot’s coding agent, a teammate’s login for human triage, or none.
A production exception reaches RunGuard, where it is grouped by signature, classified, filtered against your safety policy, and assembled into a crash packet.
RunGuard creates — or updates, if the error recurs — a labeled GitHub issue carrying the crash packet: stack trace, suspected file and line, frequency, and the scoped task.
RunGuard assigns the issue to Copilot’s coding agent through your GitHub App installation. No one has to remember to do it by hand.
Copilot reacts with 👀, spins up its GitHub Actions environment, opens a branch and pull request, works the issue as a checklist, and runs your tests and linters as it goes.
When the pull request closes the issue or merges, GitHub webhooks flip the incident to completed in RunGuard and link the PR to the original error.
RunGuard files a GitHub issue with a crash packet (stack trace, suspected file, frequency) and assigns it to GitHub Copilot’s coding agent. Copilot opens a branch and pull request and runs your tests. Safety is enforced by RunGuard before dispatch — protected paths are a hard gate and auto-merge is never enabled — so every change lands as a PR you review.
Yes. Copilot’s coding agent runs on your existing GitHub Copilot subscription, inside your own GitHub. RunGuard does not resell or provide Copilot — it only files the issue and assigns it. You pay GitHub for Copilot; RunGuard bills only for routing and retention.
Yes. The assignee is a per-repo setting: assign Copilot’s coding agent for autonomous work, a teammate’s GitHub login for human triage, or leave it unassigned. RunGuard also ships a manual executor that files the issue with no AI at all.
A labeled GitHub issue whose body is the RunGuard crash packet — repository and branch, error classification, how often it has fired, the suspected file and line, a scoped task description, and the safety policy that was applied.
The GitHub Copilot coding agent must be available for your repository or organization (it requires a Copilot plan that includes the coding agent). RunGuard connects through its GitHub App installation to file and assign the issue.
Never. Auto-merge is never enabled. Copilot’s work always arrives as a pull request for your team to review, and protected paths are respected as a hard gate, not a suggestion.
Connect a repo, set GitHub Copilot as the executor, and the next incident becomes an assigned issue with full context.