Commit Graph
1912 Commits
Author SHA1 Message Date
Peng Lyu bc62ecfef5 fix #281147 (#2418) 2025-12-05 02:05:28 +00:00
Peng Lyu 6d8d97ad4c Apply worktree changes from context menu. (#2417) 2025-12-05 01:38:21 +00:00
Don Jayamanne 2d1ca8e0c3 Update background agent messages (#2414) 2025-12-04 23:53:14 +00:00
Bhavya U 5bd3a011bf Update Anthropic thinking budget configuration to allow zero and normalize minimum values (#2415) 2025-12-04 23:53:01 +00:00
Don Jayamanne b42e8ce009 Display custom agent description in background agents (#2408) 2025-12-04 23:52:24 +00:00
Rob Lourens ca58b7eeec Bump claude-code again (#2413)
* Revert "Revert "Bump claude-code module (#2167)" (#2179)"

This reverts commit 18092fc6a3.

* Try this
2025-12-04 23:42:51 +00:00
Benjamin Christopher Simmonds b331f08b77 Make diagnostics context provider experiment configurable by language (#2412)
* make the diagnostics context provider exp configurable based on the language

* change name
2025-12-04 23:04:13 +00:00
Don Jayamanne ba86c3f43f Disable Background agent isolation option after creating session (#2411)
* Disable Background agent isolation option after creating session

* Fixes
2025-12-04 22:21:41 +00:00
Ulugbek Abdullaev aee2abe2e1 nes: joint: don't enforce cache delay if document hasn't changed (#2409) 2025-12-04 22:13:16 +00:00
Osvaldo OrtegaandCopilot 1840e2bdff Wait for repo to open for cli file stats (#2407)
* Wait for repo to open

* Update src/extension/chatSessions/vscode-node/copilotCLIChatSessionsContribution.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-04 21:08:21 +00:00
Paul 194f649eaa Make organization and enterprise agents available globally (#2393)
* wip

* add extra call

* updates

* use 5
2025-12-04 21:04:52 +00:00
Matt Bierner 0db715944c Fix code search ctor init ordering (#2406)
Adding workaround for bad property initialization ordering with base class invoking method before subclass's properties have been set
2025-12-04 21:04:48 +00:00
Don Jayamanne 870343297e Trigger changes to background worktree session options (#2404)
* Trigger changes to background worktree session options

* Updates
2025-12-04 20:33:36 +00:00
Ulugbek Abdullaev bc199fbbe9 completions: keep instantiated ghost text provider in a service such that it can be shared between joint and normal providers (#2405)
because ghost text provider leaks and creating two of them results in a leak
2025-12-04 20:20:41 +00:00
Ulugbek Abdullaev 90c7f25734 nes: /models: prioritize exp model config over preferred model (#2389)
* nes: /models: make sure stale state is not possible

* nes: /models: include source with the model

* nes: /models: prioritize exp model config over preferred model
2025-12-04 19:35:02 +00:00
Don JayamanneandCopilot 1b9e2fcf92 Updates to Copilot CLI prompt resolver (#2401)
* Updates to Copilot CLI prompt resolver

* Update src/extension/chatSessions/vscode-node/copilotPromptReferences.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-04 19:32:58 +00:00
Ulugbek AbdullaevandCopilot ebe02c12e5 nes: joint: tweakable yielding strategies where NES yields to completions (#2397)
nes: simplify handling of NES endOfLife

nes: joint provider: yield to NES if last suggestion was NES and it agrees with users edits

Update src/extension/inlineEdits/vscode-node/jointInlineCompletionProvider.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

nes: dispose JointCompletionsProvider

nes: rework logic

this has a bug that completions gets triggered along with NES on cursor move -- it's very bad for completions because it has no debounce AND it would get cancellation on cursor move

nes: remove unused setting

nes: update lastNesSuggestion only if latest invocation

nes: fix imports

nes: remove unused param

nes: remove redundant check

nes: fix: correctly cancel completions when NES is picked
2025-12-04 19:29:51 +00:00
Don Jayamanne d3a8135dfe Display chat references when delegating to background (#2394) 2025-12-04 18:49:35 +00:00
Don Jayamanne 1bf0eb08e2 Display just worktree name in Background agents (#2396) 2025-12-04 18:31:23 +00:00
Don Jayamanne 1ca7888cef Update github/copilot to latest version (#2391) 2025-12-04 18:31:02 +00:00
Connor Peet c83c4577ac tools: fix invalid embeddings from caches or computes (#2390)
* tools: fix invalid embeddings from caches or computes

Closes https://github.com/microsoft/vscode/issues/277290

Sometimes it seems the service can return invalid embeddings.

* be more lenient
2025-12-04 17:43:44 +00:00
Martin Aeschlimann 6aa25cd215 allow reading personal skills, refining other isExternalInstructionsFile checks (#2392)
* allow reading personal skills, refining other isExternalInstructionsFile checks

* fix tests
2025-12-04 17:26:24 +00:00
Christof Marti d043498c2e Omit _key suffix to avoid filter (#2388) 2025-12-04 16:50:45 +00:00
Jeff Hunter eb297311f3 Update completions fallback model id (#2370)
* update fallback model id for completions to gpt-41-copilot

* update test URL
2025-12-04 16:39:18 +00:00
5ba05ebd4a Support aggressivenessLevel (#2358)
* support aggressivenessLevel

* create UserInteractionMonitor

* fix test

* Initial plan

* Update src/platform/configuration/common/configurationService.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix variable casing: userinteractionMonitor → userInteractionMonitor

Co-authored-by: benibenj <44439583+benibenj@users.noreply.github.com>

* fix conflict

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-04 16:17:54 +00:00
cba24cc26d nes: joint provider: yield to NES if last suggestion was NES and it agrees with users edits (#2386)
* nes: joint: tweakable yielding strategies

* nes: simplify handling of NES endOfLife

* nes: joint provider: yield to NES if last suggestion was NES and it agrees with users edits

* Update src/extension/inlineEdits/vscode-node/jointInlineCompletionProvider.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Alexandru Dima <alexdima@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-04 14:05:55 +00:00
Ulugbek Abdullaev e8396ebdc6 nes: measure ttft only when we get content (#2387) 2025-12-04 10:48:09 +00:00
Johannes Rieken 121085d6f6 only enable old slash commands when enableV2 is off (#2385)
fixes https://github.com/microsoft/vscode/issues/280546
2025-12-04 09:38:21 +00:00
Ulugbek Abdullaev 726d483693 proxy /models: fix: pass in abort signal (#2355)
* proxy /models: fix: pass in abort signal

* proxy /models: remove redundant code

* proxy /models: log if fetch errors

* nes: dispose cancellation token
2025-12-04 09:04:04 +00:00
Jeff Hunter 6e0f7df3dd make capi client service optional when creating an inline completions provider (#2369) 2025-12-04 07:51:19 +00:00
Don Jayamanne d99834b325 Fix fialing sanity test (#2384) 2025-12-04 06:43:04 +00:00
Osvaldo Ortega 02917daf5b Fix for open changes action (#2363) 2025-12-04 02:05:09 +00:00
Peng Lyu 8e2209b56f Support tooltip for worktree/workspace quick pick (#2381) 2025-12-04 01:30:05 +00:00
Don Jayamanne c7a2b4a68d Strip user_query from Copilot CLI messages (#2380) 2025-12-04 01:16:59 +00:00
Paul b909a0ebf9 Disable MCP result image URL for Gemini models (#2379)
* disable

* fix
2025-12-04 01:09:35 +00:00
Don Jayamanne 87f126b358 Give preference to model in current chat editor when delegating (#2373)
* Given preference to model in current chat editor when delegating

* Fix tests
2025-12-04 00:38:20 +00:00
Don Jayamanne 3a90c77c89 Ensure summarized history is not part of original background request (#2377) 2025-12-04 00:27:31 +00:00
Bhavya U 333e059970 Anthropic ONLY: update conversation summarization with thinking data support (#2367)
* update conversation summarization with thinking data support for Anthropic

* Update check for anthropic
2025-12-03 23:51:31 +00:00
Benjamin Christopher Simmonds 31e1360abc Add correlationId (#2375) 2025-12-03 23:47:40 +00:00
Josh Spicer 3d8421d26e update input placeholders to avoid ambiguity (#2374) 2025-12-03 23:36:23 +00:00
Don Jayamanne b1657af291 Remove Background agent enablement and isolation setting (#2345) 2025-12-03 23:21:04 +00:00
Benjamin Christopher Simmonds 3deeea7417 Allow diagnostics context to be after the main prompt (#2372)
* allow diagnostics context to be after the main prompt to improve caching

* fix new lines

* traits position

* trim it
2025-12-03 23:18:16 +00:00
Josh SpicerandCopilot dc4bf061e6 cloud agent: enhanced branch detection with confirmation integration (#2360)
* integrate default branch pushing into confirmation

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* save this file....

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-03 23:04:04 +00:00
Dirk Bäumer 0e68dd9936 Fix false positive in rename infer (#2368)
* WIP

* Fixes #280927: False positive in rename infer
2025-12-03 20:58:06 +00:00
Christof Marti 81d78b83a4 Fix chat-lib: Include models lookup (#2366) 2025-12-03 20:32:35 +00:00
Don Jayamanne ba3776ccd4 Perform case insensitive search for model and agent (#2364) 2025-12-03 19:29:13 +00:00
Don Jayamanne 1c47204eae Notify changes to Chat Session Options (#2361) 2025-12-03 19:13:47 +00:00
Kyle Cutler 321a34e886 Add hidden model B (#2362) 2025-12-03 18:55:38 +00:00
Kyle Cutler 82d607be00 Make capabilities checks synchronous (#2340)
* Make capabilities checks synchronous

* Add sync hash implementation

* warn insecure
2025-12-03 18:25:43 +00:00
Rob Lourens 14f00b7fca Send effort=medium by default in responses API (#2359)
Because some models use effort=none by default, while we were assuming it was medium
2025-12-03 18:00:27 +00:00