Part of #455 (split). /og/run/:ref shows who ran, on what, for how much, and with what result.
Done:
[ ] For an agent run the card shows the agent's name, the issue or pull it was about (#N and its title, only when that thread is visible to anonymous readers), costUsd as dollars to two places, and the outcome in a word (working, landed a pull, declined, failed).
[ ] A deploy run shows its environment and who triggered it, with no cost line.
[ ] Tests in test/og-route.test.ts cover an agent run, a deploy run and a run whose issue is sealed (the title is withheld).
Files: src/web/pages/og.ts, test/og-route.test.ts.
Risk: the card is public; it must show nothing the run page hides from anonymous readers.
Part of #455 (split).
/og/run/:refshows who ran, on what, for how much, and with what result.Done:
#Nand its title, only when that thread is visible to anonymous readers),costUsdas dollars to two places, and the outcome in a word (working, landed a pull, declined, failed).test/og-route.test.tscover an agent run, a deploy run and a run whose issue is sealed (the title is withheld).Files:
src/web/pages/og.ts,test/og-route.test.ts. Risk: the card is public; it must show nothing the run page hides from anonymous readers.