-
Notifications
You must be signed in to change notification settings - Fork 37.3k
Closed
Closed
Copy link
Labels
engineeringVS Code - Build / issue tracking / etc.VS Code - Build / issue tracking / etc.feature-requestRequest for new features or functionalityRequest for new features or functionalityon-release-notesIssue/pull request mentioned in release notesIssue/pull request mentioned in release noteson-testplan
Milestone
Description
The idea is to light up a workflow like so:
- You get a PR that doesn't have any screenshots/video attached to it, so you don't know what the end result looks like
- You add
~copilot-video-please, which triggers automation
That automation:
- Builds Code OSS off that branch
- Uses Copilot CLI to be the agent and ask it to "try out the feature being touched"
- This uses the vscode-playwright-mcp server we have in the
test/mcpfolder which supports video recording - It also supports tool calls for controlling an instance of Code OSS
- This uses the vscode-playwright-mcp server we have in the
- A video gets uploaded to the PR so that we can see what the change actually does
Constraints
- Let's start with these videos only being viewable by folks on the team
- Focus on PRs, but issues could be supported later for bug verification & "what's available" feature exploration
Metadata
Metadata
Assignees
Labels
engineeringVS Code - Build / issue tracking / etc.VS Code - Build / issue tracking / etc.feature-requestRequest for new features or functionalityRequest for new features or functionalityon-release-notesIssue/pull request mentioned in release notesIssue/pull request mentioned in release noteson-testplan