Commit Graph
130 Commits
Author SHA1 Message Date
Matt Bierner 7da3c60129 Fixes for external ingest (#2778)
* Fixes for external ingest

- Make sure we use relative paths
- Add command to clear
- Avoid requests if the index is already up to date

* Small cleanup
2026-01-10 00:14:12 +00:00
Ulugbek Abdullaev cb411c023c nes: rename public setting for cursor jump and fixes (#2722)
* nes: long: respect old setting if coming from exp

* nes: rename public setting for cursor jump and fixes

make it bool-valued, and respect old exp config and backward-compat value
2026-01-06 14:54:22 +00:00
Ulugbek Abdullaev c0327692e8 nes: make a public setting for cursor jump (#2721)
fixes https://github.com/microsoft/vscode/issues/286108
2026-01-06 12:54:39 +00:00
Bhavya U e13d1e54f5 Update Messages API configuration to be preview and enable interleaved thinking (#2716) 2026-01-05 23:30:07 +00:00
CopilotandTylerLeonhardt 66b1f285fb Add documentation links to GitHub MCP Server settings (#2688)
* Initial plan

* Add documentation links to GitHub MCP Server settings

Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>
2025-12-30 20:26:45 +00:00
Ladislau Szomoru b502918e99 Copilot CLI - add setting for auto commit (#2675)
* Introduce the concept of auto-commit

* More refactoring

* Add setting
2025-12-23 22:49:50 +00:00
Paul 2374fbf8ab Gemini prompt experiment (#2612)
* initial

* small clean

* small clean
2025-12-17 01:47:08 +00:00
Josh Spicer d4ec9053fc guide users of cloud agent to install GHPR (#2596) 2025-12-15 23:49:24 +00:00
Benjamin Pasero af5f540d98 ux - adopt our branding for error welcome views (#2581)
* ux - adopt our branding for error welcome views

* nls
2025-12-15 09:37:22 +00:00
Rob Lourens 4c76d60f81 Add userDescriptions to search tools (#2576) 2025-12-14 03:43:08 +00:00
Benjamin Pasero 9a027a5a43 debt - removal of agent sessions view (#2536)
* debt - removal of agent sessions view

* more

* more
2025-12-11 14:46:14 +00:00
Benjamin Pasero d6ee14ecaa chore - update command descriptions in package.nls.json (#2523) 2025-12-10 09:38:06 +00:00
Josh Spicerandcopilot-swe-agent[bot] 696ddfe546 add when clause/setting to disable {background,cloud} agent (#2500)
* add when clause/setting to disable {background,cloud} agent

* remove unused string

* move to correct setting

* Register backgroundAgent and cloudAgent settings in configurationService.ts

Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2025-12-09 01:35:06 +00:00
Osvaldo OrtegaandConnor Peet 54ed33f72b Adding change file details (#2410)
* Adding change file details

* update

* Adding files cache

* Refresh

* Rename to apply

* Cache fixes

---------

Co-authored-by: Connor Peet <connor@peet.io>
2025-12-05 02:37:11 +00:00
Peng Lyu 6d8d97ad4c Apply worktree changes from context menu. (#2417) 2025-12-05 01:38:21 +00:00
Don Jayamanne b1657af291 Remove Background agent enablement and isolation setting (#2345) 2025-12-03 23:21:04 +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
Johannes Rieken 84d47b0d41 remove dead settings that aren't used anymore (#2356) 2025-12-03 14:43:48 +00:00
Don Jayamanne b7e133dc6e Update branding of Background Agents (#2319)
* Update branding of Background Agents

* Fixes

* Updates
2025-12-03 04:12:03 +00:00
Don Jayamanne 64a87fb4f7 Update branding for Copilot CLI (#2339) 2025-12-03 00:34:07 +00:00
Don Jayamanne 1f4d7144ff Update CLI branding (#2337) 2025-12-03 00:34:03 +00:00
Ulugbek Abdullaev 3c78ed81dd nes: support /models on proxy and model picker (#2325) 2025-12-02 14:14:53 +00:00
Johannes Rieken 844a8b8cc6 Use the good parts of inline chat v1 in v2 (#2292)
* Add setting to let inline chat v2 use the heuristic based editing

The setting controls how much of the matching AST node must be selected (0-1)

https://github.com/microsoft/vscode/issues/278057

* use prediction with heuristic based editing

https://github.com/microsoft/vscode/issues/278057
2025-12-01 15:54:07 +00:00
Dirk Bäumer 33bd1929e1 Add developer command to validate a NES rename (#2286) 2025-12-01 09:34:39 +00:00
Paul 0b46e30f59 Add support for GH Custom Agents (#2118)
* WIP

* WIP

* use git here

* repo

* Update name

* wip

* wip

* wip

* wip

* updates

* readonly

* revert

* update

* clean

* PR and test

* test update

* test update
2025-11-26 20:57:44 +00:00
Bhavya U b748ab1761 refactor: update thinking configuration for Anthropic models to use budget tokens (#2226) 2025-11-26 20:33:02 +00:00
Bhavya U 55e50320a3 Update useMessagesApi setting to internal for now (#2220) 2025-11-26 19:03:03 +00:00
Don Jayamanne 369b888d45 Support Custom Agents in Copilot CLI (#2200)
* Support Custom Agents in Copilot CLI

* address comments

* Updates

* skip stests
2025-11-26 05:17:45 +00:00
Benjamin Christopher Simmonds e2c99eb7a2 Rename Suggestions support (#2164)
* Rename Suggestions support

* fix settings name
2025-11-24 11:54:42 +00:00
Rob Lourens 8a069fd3f7 Remove signin welcome view (#2155)
This isn't used anymore
2025-11-22 22:52:11 +00:00
PaulandCopilot bc44f2e782 Clean up user descriptions for tools (#2147)
* clean

* Update package.json

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-22 01:03:06 +00:00
Eleanor Boyd 60c36f157f Add EntraId authentication support for Azure specific endpoints (#2070)
* Add EntraId authentication support for Azure specific endpoints

* fix from copilot review

* changes from feedback

* update error msg

* fixes based on comments

* fix typing for tests

* fixing tests

* comment feedback
2025-11-21 19:36:24 +00:00
Tyler James Leonhardt 2db395aa66 Support GitHub MCP in-box (#2051)
* Support GitHub MCP inbox

Fixes https://github.com/microsoft/vscode/issues/254836

* Be auth provider aware, and bump version on every config change

* tests and fixed ghe url

* Move things around so the layers make more sense

* move settings to experimental section

* move def prov

* who needs new APIs anyway?

* Ask for auth

* fix tests

* disable `#githubRepo` when GH MCP is enabled

* Include settings for readonly & lockdown

* misc

* fix test
2025-11-20 16:00:35 +00:00
Josh Spicer 057fa609f6 Refactor cloud agent (#2097)
* refactor cloud session class

* pass correct context

* throw errors and fix parameter typo

* remove stale test

* remove debug markdown

* reset confirmations commadn

* some loose ends

* tweaks while rate limited

* update test

* more accurate

* nevermind

* add back cli handleConfirmationData

* nullptr

* restore test

* polish

* this is the pr uri

* polish
2025-11-20 06:47:04 +00:00
PaulandMartin Aeschlimann 7773ac2c75 Align tool names (#1995)
* wip

* wip

* remove canBeReferencedInPrompt

* updates

* fixed

* wip

* cleanup

* small clean

---------

Co-authored-by: Martin Aeschlimann <martinae@microsoft.com>
2025-11-20 01:53:54 +00:00
Peng LyuandCopilot d55b61212b migrate auto commit feature from ghpri (#2034)
* migrate auto commit feature from ghpri

* 💄

* use local variables

* better diffing for review.

* refactor: move remote name check to after change detection in commit process

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

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

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

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

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

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

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

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-19 06:12:23 +00:00
Bhavya U 875a993d43 First pass at adding Messages API support and related configurations (#2072)
* Add Messages API support and related configurations

* Update @vscode/copilot-api to version 0.2.2 in package.json and package-lock.json
2025-11-19 01:21:43 +00:00
Sandeep Somavarapu fedde4f1f1 clean up: (#2040)
* clean up:
- simplify namespaces
- simplify defining settings

* fix unused configs
2025-11-17 14:32:52 +00:00
Sandeep Somavarapu a943613f4f migrate internal settings to advanced (#2028)
* Reapply "first cut - migrate settings marked with INTERNAL and adopt to advanc…" (#2021)

This reverts commit 9dfc3993af.

* fix default values of migrated settings
2025-11-15 15:29:04 +00:00
Alexandru Dima 9dfc3993af Revert "first cut - migrate settings marked with INTERNAL and adopt to advanc…" (#2021)
This reverts commit 3898ba5474.
2025-11-14 21:59:22 +00:00
Zhichao LiandCopilot d30c99f60b Improve setting description for Azure and CustomOAI model URLs (#2017)
* fix: enhance API documentation for Azure and OpenAI model URLs in package.json and package.nls.json

* Update package.nls.json

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-14 20:29:36 +00:00
Sandeep SomavarapuandAlex Dima 3898ba5474 first cut - migrate settings marked with INTERNAL and adopt to advanced tag (#1717)
* first cut - migrate settings marked with INTERNAL and adopt to advanced tag

* support old key while
- reading config value
- reading experiment
- listening to changes

* make experiment change event aware of old id

* fix tests

* fix tests

* Add backward support for the pattern used in older experiments

* fix id

---------

Co-authored-by: Alex Dima <alexdima@microsoft.com>
2025-11-14 17:04:48 +00:00
Johannes Rieken a3a3829ee3 remove temporal context experiment (#1957)
fixes https://github.com/microsoft/vscode-copilot/issues/17115
fixes https://github.com/microsoft/vscode-copilot/issues/12756
fixes https://github.com/microsoft/vscode-copilot/issues/11674
2025-11-12 16:52:08 +00:00
Ladislau Szomoru 58f3c21d80 Copilot CLI - add editor title command to migrate changes (#1897) 2025-11-10 16:04:28 +00:00
Josh Spicer 4479e9d0c8 track permissiveSessionAuth as context key and react to it in cloud-agent view (#1861)
* track permissiveSessionAuth as context key and react to it in cloud-agent view

* do not block if run and then cancelled

* code review suggestion adding catch
2025-11-07 21:12:53 +00:00
Bhavya U 8208f3bd8a tools: add "Open Memory Folder" command (#1839) 2025-11-06 21:12:53 +00:00
Rob Lourens 8a986974ba Delete runSubagent tool (#1819)
* Delete runSubagent tool
Moving to the core version

* Fix
2025-11-06 06:43:28 +00:00
Osvaldo Ortega 1e9c07c935 Fix open in browser action (#1790) 2025-11-04 23:40:31 +00:00
Bhavya U 8b9e36f77d Add Anthropic web_search settings and wire into BYOK provider (#1783)
* Add Anthropic web_search settings and wire into BYOK provider

* Mark Anthropic websearch configuration options as experimental
2025-11-04 06:00:35 +00:00
Bhavya U 44b123a67d remove experimental gpt5AlternatePrompt and update default (#1770)
* remove experimental gpt5AlternatePrompt and update default

* test(prompts): update agentPrompt snapshot to new structured coding agent instructions
2025-11-04 01:04:36 +00:00