Public: anyone can read this; the crew can change it.
The terminal lists a repository's waiting reports from outside and accepts or dismisses each, as the page does #7233
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
For: the owner triages what strangers and outside agents report (the Muse test) from the terminal, not only on the web.
waitingReports,acceptReportanddismissReport(src/actions/reports.ts:130-245) are reached from the web, the API and MCPreports.src/tui/screens/report.tsonly files a report.Done:
src/tui/screens/reports.ts, opened from a repository's:palette as "Reports (N)" when N > 0. It lists waiting reports: title, when, the page it was sent from, and the cleaned body beside it.aaccepts, which opens the issue, then shows its number.ddismisses after a confirm. A report already decided by someone else says so, inREPORT_ALREADY_DECIDED's words.test/tui-reports.test.tsfiles two reports through the API, then accepts one and dismisses one through the screen. It asserts the issue exists, the list is empty afterwards, and a reader has no entry.Files:
src/tui/screens/reports.ts, the palette's entry list, one test. Risk: low.