Skip to content

chore: v2 - task details - add annotations tab#2254

Merged
maxy-shpfy merged 1 commit into
masterfrom
05-12-chore_v2_-_task_details_-_add_annotations_tab
May 14, 2026
Merged

chore: v2 - task details - add annotations tab#2254
maxy-shpfy merged 1 commit into
masterfrom
05-12-chore_v2_-_task_details_-_add_annotations_tab

Conversation

@maxy-shpfy
Copy link
Copy Markdown
Collaborator

@maxy-shpfy maxy-shpfy commented May 12, 2026

Description

Moves the "Annotations" section out of the Configuration tab in the Task Details panel and into its own dedicated "Annotations" tab. The Configuration tab now only contains the general configuration settings, while the new Annotations tab houses the AnnotationsBlock component. The annotations block title has been updated to "Task annotations" to better reflect its context, and the configuration section heading has been updated to "General configuration".

Related Issue and Pull requests

Closes #2116

Type of Change

  • Bug fix
  • New feature
  • Improvement
  • Cleanup/Refactor
  • Breaking change
  • Documentation update

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Screenshots (if applicable)

Screen Recording 2026-05-12 at 3.53.40 PM.mov (uploaded via Graphite)

Test Instructions

  1. Open the pipeline editor and select a task node.
  2. Verify the Task Details panel now shows three tabs: Arguments, Configuration, and Annotations.
  3. Confirm the Configuration tab only displays general configuration settings (no annotations).
  4. Confirm the Annotations tab displays the task annotations block with the title "Task annotations".

Additional Comments

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 12, 2026

🎩 Preview

A preview build has been created at: 05-12-chore_v2_-_task_details_-_add_annotations_tab/5b70f65

Copy link
Copy Markdown
Collaborator Author

maxy-shpfy commented May 12, 2026

This stack of pull requests is managed by Graphite. Learn more about stacking.

@maxy-shpfy maxy-shpfy marked this pull request as ready for review May 12, 2026 22:55
@maxy-shpfy maxy-shpfy requested a review from a team as a code owner May 12, 2026 22:55
@maxy-shpfy maxy-shpfy force-pushed the 05-12-chore_v2_-_task_details_-_add_annotations_tab branch from 7632fe8 to 30db562 Compare May 14, 2026 17:30
Copy link
Copy Markdown
Collaborator Author

maxy-shpfy commented May 14, 2026

Merge activity

  • May 14, 7:41 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • May 14, 7:41 PM UTC: Graphite rebased this pull request as part of a merge.
  • May 14, 7:44 PM UTC: @maxy-shpfy merged this pull request with Graphite.

@maxy-shpfy maxy-shpfy force-pushed the 05-12-chore_v2_-_task_details_-_add_annotations_tab branch from 30db562 to 5b70f65 Compare May 14, 2026 19:41
@maxy-shpfy maxy-shpfy merged commit cf5cb53 into master May 14, 2026
17 checks passed
@maxy-shpfy maxy-shpfy deleted the 05-12-chore_v2_-_task_details_-_add_annotations_tab branch May 14, 2026 19:44
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.

Editor V2: Split Annotations into its own tab (separate from Configuration)

2 participants