Routine runs list rows don't appear clickable

Resolved 💬 3 comments Opened May 18, 2026 by kevinbryantlou Closed Jun 18, 2026

Summary

Rows in the Runs list on a routine's detail page (claude.ai/code/routines/<routine-id>) open a full run-session page when clicked, but the rows give no visual indication that they are clickable. There's no hover state, no chevron, no underline, no cursor change visible from the static UI. On first encounter the row reads as a status indicator, not a navigation target.

Steps to reproduce

  1. Create any routine at claude.ai/code/routines.
  2. Trigger at least one run (click Run now, or wait for a scheduled trigger).
  3. Open the routine's detail page and scroll to the Runs section.
  4. Look at a row — e.g. today at 4:17 PM with a green status dot and a MANUAL tag on the right.

Expected

The row should signal it's interactive. Standard affordances would be enough:

  • A right-side chevron (›)
  • A hover background-color change
  • cursor: pointer on hover
  • A subtle underline on the timestamp

Actual

The row looks identical to a static log entry. I assumed runs were summarized inline and went looking for the transcript elsewhere — only realized the rows were clickable after a hint. The row shows just a check icon, timestamp, and a MANUAL tag with no visual interactive cues.

Impact

Small but real first-run friction. The runs list is the primary entry point to debug a failed routine — if users can't tell the rows open the transcript, the docs' guidance to "open the run to read the transcript and confirm what Claude actually did" doesn't land.

Suggested fix

Lowest-effort: add a chevron and a hover background. The rest of the routines UI already uses these patterns (e.g. the routine list on the parent page); this section just missed them.

Environment

  • Web UI at claude.ai/code/routines
  • Date observed: 2026-05-18

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗