Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
7ea2c76
Initial plan
Copilot Mar 18, 2026
ef42971
Hide InlineChatEditorAffordance when cursor is scrolled off screen
Copilot Mar 18, 2026
0ab23cf
fix: return undefined when session provider is missing (#301203)
bryanchen-d Mar 18, 2026
0ae003a
Remove _currentSelection property, use selection.get() instead
Copilot Mar 18, 2026
a70c2f2
check cached session before provider resolution
bryanchen-d Mar 18, 2026
b1bf9e9
build(deps): bump undici from 6.23.0 to 6.24.1 (#302876)
dependabot[bot] Mar 18, 2026
af3fd6f
fix task reveal logic
benibenj Mar 18, 2026
fb15457
soften press any key regex to catch additional case (#302855)
meganrogge Mar 18, 2026
b42442a
fix: update ChatToolInvocation to use chatStreamToolCallId if availab…
hediet Mar 18, 2026
c29acf3
Adds more fixtures
hediet Mar 18, 2026
1105698
Merge pull request #302751 from microsoft/copilot/fix-affordance-disp…
jrieken Mar 18, 2026
07f4b0f
Standardize run script UI terminology to use 'Task' (#302888)
benibenj Mar 18, 2026
ac80cd0
chore: remove workflow to prevent package-lock.json changes in PRs (#…
joaomoreno Mar 18, 2026
eaca838
Merge pull request #302893 from microsoft/benibenj/acceptable-lizard
benibenj Mar 18, 2026
93a13f6
chat input: make slash command clickable (#302881)
aeschli Mar 18, 2026
6b80573
customizations: harness follow up (#302878)
joshspicer Mar 18, 2026
d488704
Support session pinning in VS Code workbench (#302853)
Copilot Mar 18, 2026
dec2c92
Fix run_in_terminal timeout signaling and avoid foreground reuse afte…
meganrogge Mar 18, 2026
2c045d1
make questions collapsible (#302870)
meganrogge Mar 18, 2026
a185bea
Fix duplicate workbench contrib warning and noisy agenthost errors (#…
roblourens Mar 18, 2026
9de7db1
Sanity tests improvements (#302917)
dmitrivMS Mar 18, 2026
18cfaef
Agent Debug: Enable Claude Code session url and filter untitled sessi…
vijayupadya Mar 18, 2026
a9a0540
update distro (#302905)
bpasero Mar 18, 2026
5b771fc
Also handle copilot native deps in remote server build (#302603)
roblourens Mar 18, 2026
7ad8864
Improve sessions workspace picker spacing and color consistency (#302…
sandy081 Mar 18, 2026
915adb2
Update distro commit (main) (#302939)
vs-code-engineering[bot] Mar 18, 2026
2687d4c
Refactor browser chat integration to use contributions (#302936)
kycutler Mar 18, 2026
8e5c888
Add hooks execution logging to details panel (#302932)
pwang347 Mar 18, 2026
60d6da9
agentHost: upstream reducer logic from AHP
connor4312 Mar 18, 2026
dcc0c22
Support forking contributed Chat Sessions (#302743)
DonJayamanne Mar 18, 2026
98754ed
Disable task.notifyWindowOnTaskCompletion in sessions window (#302966)
bpasero Mar 18, 2026
d4f7ac5
chore: bump electron@39.8.3 (#302875)
deepak1556 Mar 18, 2026
f9f6900
comments
connor4312 Mar 18, 2026
ac0c8d9
Sessions - remove the "Uncommitted Changes" from the changes view (#3…
lszomoru Mar 18, 2026
7a9a318
add regression test for missing session provider (#301203)
bryanchen-d Mar 18, 2026
b4d3ecb
Browser: fix URL overflow (#302973)
kycutler Mar 18, 2026
55095cd
docs: update fix-error prompt with PR creation guidelines and Copilot…
bryanchen-d Mar 18, 2026
d75a02f
Merge pull request #302969 from microsoft/connor4312/upstream-reducers
connor4312 Mar 18, 2026
799c086
fix disposable in createToolPart (#302975)
justschen Mar 18, 2026
9b45522
In sandbox mode, the command executed is not shown in the tool output…
dileepyavan Mar 18, 2026
82f9e1e
Browser: move zoom and agent sharing to feature contributions (#302970)
kycutler Mar 18, 2026
a198c5f
fix: infinite diff bug for thinking (#302983)
justschen Mar 18, 2026
ca52dc8
Merge pull request #302860 from microsoft/bryanchen-d/fix-missing-ses…
bryanchen-d Mar 18, 2026
1bd8567
chore: run npm audit fix (#302988)
rzhao271 Mar 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .github/prompts/fix-error.prompt.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,13 @@ After the fix is validated (compilation clean, tests pass):
3. **Push**: `git push -u origin <branch-name>`.
4. **Create a draft PR** with a description that includes:
- A summary of the change.
- `Fixes #<issue-number>` so GitHub auto-closes the issue when the PR merges.
- What scenarios may trigger the error.
- The code flow explaining why the error gets thrown and goes unhandled.
- Steps a user can follow to manually validate the fix.
- How the fix addresses the issue, with a brief note per changed file.
5. **Monitor the PR** for Copilot review comments. Wait 1-2 minutes after each push for Copilot to leave its review, then check for new comments. Evaluate each comment:
- If valid, apply the fix in a new commit, push, and **resolve the comment thread**.
- If valid, apply the fix in a new commit, push, and **resolve the comment thread** using the GitHub GraphQL API (`resolveReviewThread` mutation with the thread's node ID).
- If not applicable, leave a reply explaining why.
- After addressing comments, update the PR description if the changes affect the summary, code flow explanation, or per-file notes.
6. **Repeat monitoring** after each push: wait 1-2 minutes, check for new Copilot comments, and address them. Continue this loop until no new comments appear.
Expand Down
51 changes: 0 additions & 51 deletions .github/workflows/no-package-lock-changes.yml

This file was deleted.

4 changes: 2 additions & 2 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
disturl="https://electronjs.org/headers"
target="39.8.2"
ms_build_id="13563792"
target="39.8.3"
ms_build_id="13586709"
runtime="electron"
ignore-scripts=false
build_from_source="true"
Expand Down
23 changes: 21 additions & 2 deletions build/azure-pipelines/common/sanity-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@ jobs:
outputs:
- output: pipelineArtifact
targetPath: $(SCREENSHOTS_DIR)
artifactName: screenshots-${{ parameters.name }}
artifactName: screenshots-${{ parameters.name }}-$(System.JobAttempt)
displayName: Publish Screenshots
condition: succeededOrFailed()
condition: and(succeededOrFailed(), eq(variables.HAS_SCREENSHOTS, 'true'))
continueOnError: true
sbomEnabled: false
variables:
Expand Down Expand Up @@ -171,6 +171,25 @@ jobs:
condition: and(succeeded(), ne(variables.DOCKER_CACHE_HIT, 'true'))
displayName: Save Docker Image

- ${{ if eq(parameters.os, 'windows') }}:
- script: |
@echo off
dir /b "$(SCREENSHOTS_DIR)" 2>nul | findstr . >nul
if %errorlevel%==0 (
echo ##vso[task.setvariable variable=HAS_SCREENSHOTS]true
)
exit /b 0
displayName: Check Screenshots
condition: succeededOrFailed()

- ${{ else }}:
- bash: |
if [ -n "$(ls -A "$(SCREENSHOTS_DIR)" 2>/dev/null)" ]; then
echo "##vso[task.setvariable variable=HAS_SCREENSHOTS]true"
fi
displayName: Check Screenshots
condition: succeededOrFailed()

- task: PublishTestResults@2
inputs:
testResultsFormat: JUnit
Expand Down
Loading
Loading