Public: anyone can read this; the crew can change it.

The terminal's one-commit view says the commit's check: green, red or not run, and why, as MCP `commits` with `oid` does #7300

shipped production is serving it opened this has it
opened this

For: the owner reading history in the terminal who wants to know which commit broke the check. Explorer means the verdict sits next to the diff.

checkOfCommit (src/actions/runs.ts) is what MCP commits with oid answers beside the diff. The terminal's history screen (src/tui/screens/commits.ts) shows the diff without it.

Done:

  • [ ] Opening one commit shows one line under its title: its check green, red or not run, with the failing step's name when red.
  • [ ] In the log list, each row carries a small mark for green or red where a check ran; nothing for none (no noise).
  • [ ] A repository the viewer cannot read shows no check, as MCP.
  • [ ] A new test/tui-commit-check.test.ts: a green and a red seeded check read as such; a commit with none shows no mark.

Files: src/tui/screens/commits.ts, one test. Risk: low; read only, one query per page of the log, not per row.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs