Skip to content

Use calendar codicon for automations instead of watch - #332443

Draft
Ben Villalobos (benvillalobos) wants to merge 2 commits into
mainfrom
bv/automation-icon-calendar
Draft

Use calendar codicon for automations instead of watch#332443
Ben Villalobos (benvillalobos) wants to merge 2 commits into
mainfrom
bv/automation-icon-calendar

Conversation

@benvillalobos

Copy link
Copy Markdown
Member

Context

The watch codicon for automations reads as a stopwatch/timer, which doesn't match what automations actually are (scheduled recurring sessions). Calendar is a better fit and matches how the feature is described in-product ("Schedule agent sessions to run automatically on a cadence you choose.").

Changes made

  • Swapped Codicon.watchCodicon.calendar everywhere automations render:
    • Automations section header + per-row status icon in the sessions list
    • listAutomations and configureAutomation tool icons (how they render in chat)
    • vscodeAutomations tool set icon
    • "Open automation" button in the chat configured-result view
  • Removed the unused automationIcon export from aiCustomizationIcons.ts (dead code — automations moved out of the AI Customization view into their own top-level view).

Copilot AI balanced review requested due to automatic review settings August 24, 2026 23:01

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Replaces stopwatch-style automation icons with calendar icons to better represent scheduled sessions and removes a stale icon export.

Changes:

  • Uses Codicon.calendar across automation UI and chat tools.
  • Removes the unused AI Customization automation icon.
Show a summary per file
File Description
chatAutomationConfiguredResultSubPart.ts Updates the automation result button icon.
clientToolSetsContribution.ts Updates the automation tool-set icon.
aiCustomizationIcons.ts Removes the obsolete automation icon export.
sessionsList.ts Updates automation section and status icons.
automationTools.ts Updates list and configure tool icons.

Review details

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

  • Files reviewed: 5/5 changed files
  • Comments generated: 0
  • Review effort level: Balanced

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