ATKimiK2p7
app/page/at-kimi-k2p7.tsx
A compact activity timeline for an issue detail page. Status changes, assignments, field edits, comments and automated events share one ordered rail, with actor, timestamp and affected value easy to scan. Consecutive updates by the same person collapse into one expandable group, older activity can be loaded, and a composer sits at the end for a new comment. Empty, loading, pagination-error and deleted-comment states are included, and long names and unbroken strings wrap instead of clipping.
Issue history
Four consecutive field edits by the same person collapse into one line; expand it to see each change. The composer adds a comment to the timeline.
Activity
10 events- Ada LovelaceChanged status from Backlog to In progress
- Ada LovelaceAssigned to Katherine Johnson
- Katherine JohnsonReproduced on staging. The token refresh fires twice when the tab regains focus, so the second call races the first and invalidates the session.
- Katherine Johnsonmade 4 field changes
- Grace HopperThis comment was deleted
- Deploy botLinked pull request #4821 and moved the issue to In review.
- Margaret HamiltonChanged status from In review to Done
Empty
Says what belongs here, and leaves the composer as the next available action.
Activity
No activity yet
Changes, comments, and automated events will appear here.
Loading
The skeleton mirrors the timeline's own rail-and-sentence structure.
Activity
Pagination error
Loading older activity failed. The already-loaded history stays on screen and retry sits where the request was made.
Activity
10 events- Ada LovelaceChanged status from Backlog to In progress
- Ada LovelaceAssigned to Katherine Johnson
- Katherine JohnsonReproduced on staging. The token refresh fires twice when the tab regains focus, so the second call races the first and invalidates the session.
- Katherine Johnsonmade 4 field changes
- Grace HopperThis comment was deleted
- Deploy botLinked pull request #4821 and moved the issue to In review.
- Margaret HamiltonChanged status from In review to Done
Could not load older activity
Long names and content
Long actor names, long field values and an unbroken token all wrap; nothing is clipped to hold a single line.
Activity
4 events- Bartholomew Featherstonehaugh-CholmondeleyAssigned to Anneliese Wojciechowska-Nakamura
- Bartholomew Featherstonehaugh-CholmondeleyChanged Environment eu-west-1-production-cluster-blue → eu-central-1-production-cluster-green
- Anneliese Wojciechowska-NakamuraConfirmed: verylongunbrokentokenthatcannotwrapnaturally_abcdefghijklmnopqrstuvwxyz0123456789 appears in the failing request header, which is what pushes the payload past the gateway limit.
- Anneliese Wojciechowska-NakamuraChanged status from In progress to Canceled