Repository navigation
feat: Show when each test execution ran in the pull request panel - #17
Conversation
704a4c5 to
8ffa677
Compare
|
|
@greptile |
Each test execution row in the PR panel, and in the recent pull request test popover on the repository page, now shows how long ago it ran instead of the status word (the icon shows the status), with the status and exact time on hover, like the workflow rows in the status popovers. The times come from the event data the extension already fetches. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The status moved to a hover-only tooltip when run times replaced the status
word, which screen readers and keyboard users cannot reach, and several
statuses share the same icon. Execution rows now always include the status
as screen-reader text before the time, and show it visibly ("running · 2
minutes ago") for statuses whose icon is not unique; passed, failed and
aborted keep the time only. The workflow rows in the status popovers use
the same helper.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
19d3e37 to
e08c7db
Compare
|
The latest Greptile summary reviewed 19d3e37, the head before this branch was rebased onto main after #16 merged. That commit predates #16's PRIVACY.md and STORE_LISTING.md disclosure updates, so compared with today's main it looked like it removed them. The current head (e08c7db) doesn't touch PRIVACY.md, and STORE_LISTING.md keeps the metadata and github.com disclosures; its only change there is the "with when it ran" wording. @greptile please review the current head. |
Summary
Brings the run times from the repository panel to the pull request panel.
finishedAt, elsescheduledAtfor runs still in progress): no extra requests.Independent of #16. Both edit nearby README and STORE_LISTING lines, so whichever merges second may need a small rebase.
Test plan
npm run lint,npm run format:check,npm run typecheck,npm run build🤖 Generated with Claude Code