Skip to content

fix: v2 runview - add task annotations section - #2606

Merged
maxy-shpfy merged 1 commit into
masterfrom
08-03-fix_v2_runview_-_add_task_annotations_section
Aug 4, 2026
Merged

fix: v2 runview - add task annotations section#2606
maxy-shpfy merged 1 commit into
masterfrom
08-03-fix_v2_runview_-_add_task_annotations_section

Conversation

@maxy-shpfy

@maxy-shpfy maxy-shpfy commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator

Description

Adds task annotation display to the Run View task details panel. Annotations are rendered inside the existing details card as a collapsible "Task Annotations" section, showing each annotation's key and value in a monospace font with copy-to-clipboard support. Empty keys or values are indicated with placeholder text rather than being silently omitted.

To support styled rendering of annotation text, CopyText now accepts tone and font props, which are forwarded directly to the underlying Text component.

Screenshots (if applicable)

image.png

Test Instructions

  1. Open a run that has tasks with annotations attached.
  2. Navigate to a task node and open its details panel.
  3. Expand the "Task Annotations" section and verify each annotation's key and value are displayed correctly.
  4. Click the copy button on a key or value and confirm the correct text is copied to the clipboard.
  5. Verify that tasks with empty annotation keys or values show the appropriate placeholder text.

Additional Comments

@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

🎩 Preview

A preview build has been created at: 08-03-fix_v2_runview_-_add_task_annotations_section/d72c675

Copy link
Copy Markdown
Collaborator Author

@maxy-shpfy
maxy-shpfy marked this pull request as ready for review August 3, 2026 18:57
@maxy-shpfy
maxy-shpfy requested a review from a team as a code owner August 3, 2026 18:57
Comment thread src/routes/v2/pages/RunView/nodes/TaskNode/context/RunViewTaskAnnotations.tsx Outdated

@Volv-G Volv-G left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(AI-assisted) Reviewed as the base of the #2606#2607 stack; no blocking issues found.

@maxy-shpfy
maxy-shpfy force-pushed the 08-03-fix_v2_runview_-_add_task_annotations_section branch from a41e4f9 to aa1b850 Compare August 4, 2026 17:52

maxy-shpfy commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator Author

Merge activity

  • Aug 4, 5:56 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Aug 4, 5:57 PM UTC: Graphite rebased this pull request as part of a merge.
  • Aug 4, 6:00 PM UTC: @maxy-shpfy merged this pull request with Graphite.

@maxy-shpfy
maxy-shpfy force-pushed the 08-03-fix_v2_runview_-_add_task_annotations_section branch from aa1b850 to d72c675 Compare August 4, 2026 17:56
@maxy-shpfy
maxy-shpfy merged commit 31eb41a into master Aug 4, 2026
17 checks passed
@maxy-shpfy
maxy-shpfy deleted the 08-03-fix_v2_runview_-_add_task_annotations_section branch August 4, 2026 18:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants