Skip to content

[pull] main from microsoft:main#1035

Merged
pull[bot] merged 5 commits intocode:mainfrom
microsoft:main
Mar 15, 2026
Merged

[pull] main from microsoft:main#1035
pull[bot] merged 5 commits intocode:mainfrom
microsoft:main

Conversation

@pull
Copy link

@pull pull bot commented Mar 15, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

mjbvz and others added 5 commits March 14, 2026 11:14
Fixes #301677

We need to pass the cancellation token as the last param for main thread <-> ext host or else it doesn't get revived, so any callers checking it would fail
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
The disabled Claude Code hooks notification was tracked with a
workspace-scoped storage flag that was always set on the first
sendRequest call, even when hasDisabledClaudeHooks was false.

In the setup agent flow, the user's request is processed by SetupAgent
(which calls sendRequestInternal) before the extension is ready. This
caused the flag to be set before the real request was resent via
chatService.resendRequest. By the time the real request ran, the flag
was already true so the hint was silently skipped.

Fix: move the storage write inside the hasDisabledClaudeHooks check so
the flag is only set when the hint is actually shown.

Fixes #295079

Co-authored-by: not-roblourens <78992265+not-roblourens@users.noreply.github.com>
@pull pull bot locked and limited conversation to collaborators Mar 15, 2026
@pull pull bot added the ⤵️ pull label Mar 15, 2026
@pull pull bot merged commit 407dacd into code:main Mar 15, 2026
6 of 17 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants