Commit Graph
1625 Commits
Author SHA1 Message Date
Don Jayamanne 16c06e5a8a Fix error in handling Copilot CLI edits (#2064) 2025-11-18 20:02:25 +00:00
Rob Lourens 17f63340fe Implement supportedEndoints for BYOK (#2065) 2025-11-18 19:24:11 +00:00
Benjamin Christopher Simmonds 9e2a3e3fa3 remove unused try catch (#2063) 2025-11-18 17:37:36 +00:00
Johannes Rieken 34393c52c7 Always use github.copilot.editingSessionEditor, enable slash-command based on v2-config (#2060)
* Always use `github.copilot.editingSessionEditor`, enable slash-command based on v2-config

This makes all requests go to the `InlineChatIntent` and it decides (based on the v2-config) if it uses the "old world" for making inline chat requests happen

* re-run tests
2025-11-18 16:57:12 +00:00
Bryan Chen 87af30b89c Support includeIgnoredFiles option in search results (#1868)
* feat: add option to include ignored files in search results

* Provide instruction of includeIgnoredFiles to models in case of missing match

* updated warnings
2025-11-18 15:13:40 +00:00
Logan Ramos 96e8aab740 Check if store has been disposed before rescheduling timer (#2059) 2025-11-18 15:06:32 +00:00
Benjamin Christopher Simmonds cc4cec735c disable FT telemetry (#2058) 2025-11-18 11:28:39 +00:00
Benjamin Christopher Simmonds d2d4123007 remove unused telemetry (#2056) 2025-11-18 11:28:30 +00:00
Benjamin Christopher Simmonds c81f2f2756 Do not include line numbers for cursor prediction in area around the code (#2055) 2025-11-18 09:48:43 +00:00
Dirk Bäumer eba2879840 Register context provider with chat even if client is not available (#2053) 2025-11-18 09:00:49 +00:00
5a1d30a002 fix: in logs ensure maxResponseTokens is shown (#1902)
* fix: in logs ensure `maxResponseTokens` is shown

* Update src/extension/prompt/vscode-node/requestLoggerImpl.ts

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

* Update src/extension/prompt/vscode-node/requestLoggerImpl.ts

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

---------

Co-authored-by: Logan Ramos <lramos15@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-18 04:44:09 +00:00
Benjamin Christopher Simmonds 3492f4cc92 Fix cursor prediction telemetry because it is set after building the telemetry (#2050) 2025-11-17 23:31:15 +00:00
Logan Ramos 041e417ab0 Implement BYOI (#2049) 2025-11-17 20:56:51 +00:00
Logan Ramos fabe8a499d Better error message for chat ml fetcher errors (#2047) 2025-11-17 20:07:23 +00:00
Aaron Munger d3d9ccb486 change toolcall UI to not show an error (#2042) 2025-11-17 18:57:23 +00:00
Josh Spicer 48474b1ba8 canDelegate for CC (#2041) 2025-11-17 18:33:04 +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
Don Jayamanne 0c7aec2532 Fix issue with cancellations in Copilot CLI (#2039)
* Fix issue with cancellations in Copilot CLI

* Fixes

* Fix tests
2025-11-17 07:57:47 +00:00
Don Jayamanne 180901c825 Copy ripgrep files for copilot CLI (#2037)
* Copy ripgrep files for copilot CLI

* Fix path
2025-11-17 05:51:47 +00:00
Don Jayamanne 152b00b66a Avoid fetching Copilot CLI session for new chat sessions (#2038) 2025-11-17 05:51:36 +00:00
Don Jayamanne f3eb5e4d16 Copilot CLI test to ensure we account for all binaries used by sdk (#2035) 2025-11-17 04:42:25 +00:00
Rob Lourens 8e7849f7cf Reenable test (#2032)
Fix microsoft/vscode-copilot#14782
2025-11-16 06:06:46 +00:00
07c7adbdb0 Make RequestLogger entry limit configurable (#1976)
* Initial plan

* Add configurable log entry limit for RequestLogger

Co-authored-by: roblourens <323878+roblourens@users.noreply.github.com>

* Unnecessary comment

* Delete dumb test

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: roblourens <323878+roblourens@users.noreply.github.com>
Co-authored-by: Rob Lourens <roblourens@gmail.com>
2025-11-15 23:24:14 +00:00
Rob Lourens 236ba38b27 Reduce 'any' (#2031)
* Reduce 'any'

* Reduce 'any'

* Reduce 'any'

* Reduce 'any'

* Reduce 'any'
2025-11-15 21:47:57 +00:00
Peng Lyu 89b4d9a76c improve instruction references with cli. (#2029) 2025-11-15 20:05:37 +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
Peng Lyu 216cf74887 reenable padawan content provider from chat ext itself (#2027)
* padawan diff: improve missing file content

* reenable content provider from chat ext itself
2025-11-15 06:31:34 +00:00
Rob Lourens c7aa5cda06 Update gpt-5.1 prompts (#2026)
* Update gpt-5.1 prompt
Latest updates from codex CLI

* Update gpt-5.1-codex prompt

* Remove obsolete rule
2025-11-15 05:39:56 +00:00
Rob Lourens 779c496f81 Fix verbosity (#2025)
Was supposed to target gpt-5.1, not all gpt-5.1*
2025-11-15 05:38:14 +00:00
Rob Lourens ae2449fee1 Try low verbosity with gpt-5-mini (#2024) 2025-11-15 02:38:33 +00:00
Connor Peet e4b5974b1a edits: fix conflicting edits in multi-replace-string (#2016)
* edits: fix conflicting edits in multi-replace-string

- Minimize identical content in text edits to avoid potential conflicts in context
- Explicitly error any edits that still fail rather than garbling the file

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

* rm test.only

* fix whitespaces not being preserved in ws flex match
2025-11-15 00:51:53 +00:00
Rob Lourens 04b6016192 Gpt prompt cleanups (#2020)
* Refactor agent prompt tests

* Gpt prompt cleanups
Includes switching the gpt-5.1-codex-mini prompt to use the codex prompt
2025-11-15 00:03:09 +00:00
Rob Lourens 6299670e32 Nicer message when rendering agent prompt fails due to budget (#2023) 2025-11-14 23:40:13 +00:00
Aaron Munger 84c0f23a81 reduce any type usage (#2018)
* reduce any type usage

* drop another any that snuck in

* one more check and less cast
2025-11-14 22:42:55 +00:00
Connor Peet 125097f3f6 edits: set hasError on tool results from editing tools (#2022)
Refs https://github.com/microsoft/vscode/issues/275056
2025-11-14 22:42:01 +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
Ian HuffandIan Huff 0e78f350b7 fix any types in nullWorkspaceFileIndex (#1964)
Co-authored-by: Ian Huff <ianhuff@Mac.home>
2025-11-14 21:03:11 +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
Aaron Munger 65a2dfaf42 clean up replay related participants (#2014) 2025-11-14 20:16:11 +00:00
Bhavya U 0df9be51e4 debt- replace localize with l10n (#2015)
* debt- replace localize with l10n

* refactor: replace l10n import with vscode for localization
2025-11-14 20:13:19 +00:00
Matt Bierner 54ef598b49 Make sure we re-init the workspace index status on initial auth (#2013)
Fixes microsoft/vscode#277489

Fallout of not blocking extension init on initial auth
2025-11-14 18:59:09 +00:00
Bhavya U 677d3651b4 Add chat model capabilities (#2012) 2025-11-14 18:49:54 +00:00
Aaron Munger 620bd47d81 remove langauge declaration (#2011) 2025-11-14 18:05:44 +00:00
ababoueleninandAbdelrahmanAbouelenin 924f025dae Adding hidden family. (#1996)
Co-authored-by: AbdelrahmanAbouelenin <abdelrahman.abouelenin@gmail.com>
2025-11-14 18:01:45 +00:00
Benjamin Christopher Simmonds c893dbed5c TelemetryStore argument added to telemetry events (#2006)
* https://github.com/microsoft/vscode/issues/277437

* 💄
2025-11-14 17:41:06 +00:00
Benjamin Christopher Simmonds 56b4f1ac89 add client_deviceid (#2005) 2025-11-14 17:17:32 +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
Benjamin Christopher Simmonds 724b828f8b remove some services (#2004) 2025-11-14 16:26:25 +00:00
Logan Ramos 73fc056a36 Don't register non model picker models to LM access (#2003) 2025-11-14 15:46:32 +00:00
Johannes Rieken b21d640d99 debt - use l10n.t (#2001) 2025-11-14 15:05:39 +00:00