Skip to content

component explorer fixture for chat customization tabs#303243

Merged
aeschli merged 6 commits intomainfrom
aeschli/elegant-mackerel-418
Mar 19, 2026
Merged

component explorer fixture for chat customization tabs#303243
aeschli merged 6 commits intomainfrom
aeschli/elegant-mackerel-418

Conversation

@aeschli
Copy link
Contributor

@aeschli aeschli commented Mar 19, 2026

Adds a component explorer fixture for the instruction chat customization tab.

To run use the Component Explorer launch config

FYI @joshspicer

image

Copilot AI review requested due to automatic review settings March 19, 2026 16:15
@aeschli aeschli enabled auto-merge (squash) March 19, 2026 16:15
@aeschli aeschli self-assigned this Mar 19, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds a new workbench component fixture to render the Chat AI Customization “Instructions” tab in the component explorer/screenshot fixtures, using mocked services to supply prompt/instruction items.

Changes:

  • Introduces AICustomizationListWidget fixture rendering for the Instructions section with populated and empty states.
  • Adds lightweight mocks for prompts/workspace/harness/context services to support rendering in isolation.
  • Ensures required theme color registrations are loaded for correct widget styling in the fixture environment.

You can also share your feedback on Copilot code review. Take the survey.

joshspicer
joshspicer previously approved these changes Mar 19, 2026
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
aeschli and others added 4 commits March 19, 2026 18:04
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@vs-code-engineering vs-code-engineering bot added this to the 1.113.0 milestone Mar 19, 2026
@aeschli aeschli merged commit 44e1de5 into main Mar 19, 2026
19 checks passed
@aeschli aeschli deleted the aeschli/elegant-mackerel-418 branch March 19, 2026 18:03
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.

5 participants