Skip to Content
v0.8.0 · shippedNative iOS / Android / Flutter / Capacitor SDKs, A2A discovery, SOC 2 readiness, residency, BYO storage, BYOK. Read the changelog →
Admin consoleRepo graph
One branch per auto-fix attempt · · open live demo ↗

Repo graph

Route: /repo

The Repo page shows the live state of every fix branch in your connected GitHub repository — which ones have open PRs, which are passing or failing CI, and what the fix-worker did on each. It’s the “Do” phase view: where code changes actually land.


Repo header

The header card shows:

  • Repository URL — with an Open on GitHub ↗ link
  • Default branch
  • GitHub App installation status — whether the Mushi GitHub App has the necessary permissions
  • Last indexed time

Count chips in the header summarise the branch states across the project: Total / PR open / CI passing / CI failing / Merged / Stuck


Branch list

Branches are shown as cards. Use the segmented filter to narrow by state:

FilterShows
AllEvery fix branch
PR openBranches with an open pull request
CI passingPRs with all CI checks green
CI failingPRs with at least one failing CI check
FailedBranches where the fix-worker failed

Each branch card shows:

FieldDescription
CI badgePassing / failing / pending
Branch namemushi/fix-<slug> format
PR linkExternal link to the GitHub pull request
Report summaryTitle and severity of the original report
Files changed / Lines changedDiff size
CategoryBug category from the classifier
FixGitGraphMini timeline of fix-worker commits on this branch

Repo activity log

The right panel shows a chronological log of all fix-worker events across the project:

Event typeDescription
dispatchedFix-worker run started for a report
branchBranch created
commitCommit pushed to the fix branch
pr_openedPull request opened
ci_resolvedCI checks completed
completedFix-worker run succeeded
failedFix-worker run failed

Managing the GitHub connection

The Manage link in the header navigates to /integrations/config where you can update the GitHub token, repository URL, and default branch.


API

GET /v1/admin/repo/overview?project_id=<pid> GET /v1/admin/repo/activity?project_id=<pid>&limit=100

Last updated on