Don Jayamanne
dfaa4f6d5f
Update Github Copilot to latest version ( #2864 )
...
* Update to latest version of Github Copilot CLI
* Use 0.0.381
* Reverts
* Update src/extension/agents/copilotcli/node/copilotcliSession.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Updates
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-15 01:36:52 +00:00
Rob Lourens
cc301ab73f
Support parallel subagents ( #2839 )
...
* Support parallel subagents
Fix #286606
* Update subagents for new tool streaming
* Revert api version change
2026-01-15 00:26:59 +00:00
Tyler James Leonhardt
33312268cd
Support thinking in Claude Agent ( #2862 )
...
* simplify formatted tool creation
* Support thinking in Claude Agent
Fixes https://github.com/microsoft/vscode/issues/287658
2026-01-15 00:04:25 +00:00
Bhavya U
db70af7edd
Fix: prevent logging empty context cleared messages ( #2861 )
2026-01-14 23:03:18 +00:00
Osvaldo Ortega
7dbfc0862e
Changing icon from repositories picker ( #2855 )
...
* Removing icon from repositories picker
* Changing icon to repo
2026-01-14 22:48:42 +00:00
Paul
447f836019
Custom chat render for agent skills ( #2756 )
...
* load
* updates
* update
* PR
* PR
* test
* fix test
* PR
2026-01-14 22:29:19 +00:00
Matt Bierner
c321d9b071
Add cancellation to trigger remote indexing ( #2860 )
2026-01-14 22:24:28 +00:00
Ladislau Szomoru
42b5b2147f
Background - remove isolation picker ( #2858 )
2026-01-14 21:10:19 +00:00
Logan Ramos
78046bd098
Handle partial tool streaming ( #2165 )
...
* Start work on handling tool calls as they stream in
* Explore partial tool streaming
* consume new proposal
* Match main PR
* Better partial json handling
* Plumb through tool call id to invoke
* Hack internal ids to be the stream id
* Add suppot for a few more stream handlers
* Accumulate args
* Show lines instead of characters
* Fix tests
* Leave debug string commented
* Feedback
2026-01-14 18:27:52 +00:00
Johannes Rieken
0ece4c3861
Make auto the default model for inline chat ( #2851 )
...
This allows us to roll out models that are better for inline chat (performance vs quality) faster
2026-01-14 16:12:46 +00:00
Ulugbek Abdullaev
56b5aa669b
nes: change defaults: debounce to 100ms (from 200ms) and auto-expand edit window to 10 (from 0) ( #2848 )
2026-01-14 11:34:52 +00:00
Ladislau Szomoru
1f58e6c753
Engineering - add pipeline option ( #2845 )
2026-01-14 10:06:49 +00:00
Christof Marti
17b3ccc8e8
Also use fetcherId to check ( #2846 )
2026-01-14 09:52:12 +00:00
Osvaldo Ortega
3c419bd513
Small fixes cloud repo picker ( #2844 )
2026-01-14 06:41:18 +00:00
Josh Spicer
3e52e67a37
guard against DEFAULT_REPOSITORY_ID ( #2843 )
...
* guard against DEFAULT_REPOSITORY_ID (related https://github.com/microsoft/vscode-copilot-chat/pull/2815 )
* fix types
2026-01-14 06:37:57 +00:00
Don Jayamanne
985c07076a
Support monitoring agent files for changes ( #2837 )
2026-01-14 03:32:34 +00:00
Bhavya U
b1ca9a06e1
Update messages API to include log service and adjust context management token threshold ( #2841 )
2026-01-14 03:32:18 +00:00
Osvaldo Ortega
26e6d53e99
Repo picker for multiroot and empty workspace ( #2840 )
...
* Repo picker for multiroot and empty workspace
* Update src/extension/chatSessions/vscode/chatSessionsUriHandler.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 >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-14 03:31:51 +00:00
Don Jayamanne
3e1007d070
Log background agent session messages to show up in chat debug view ( #2832 )
2026-01-14 02:58:26 +00:00
Tyler James Leonhardt
66f0f584b8
Bump agents-sdk & use Messages API directly for Claude Code integration ( #2831 )
...
Fixes https://github.com/microsoft/vscode/issues/287654
Fixes https://github.com/microsoft/vscode/issues/287655
2026-01-14 02:07:28 +00:00
Matt Bierner
bdce77765f
Localize progress messages and add cancellation to updateIndex ( #2835 )
2026-01-14 01:14:06 +00:00
Tyler James Leonhardt
763cb2c9a4
Better wording of Claude ( #2834 )
...
still need to check on whether we can reference claude code... but this is better for now.
2026-01-14 01:04:21 +00:00
Matt Bierner
4c06505696
Add progress messages for building external index ( #2820 )
2026-01-13 23:35:49 +00:00
Josh Spicer
acf52885ca
remove chat.cca partnerAgents.enabled ( #2821 )
...
* only show if >1 partnerAgent
* remove experimental string
2026-01-13 23:35:20 +00:00
Christof Marti
437eb6f69b
Only during activiation ( #2817 )
2026-01-13 22:20:28 +00:00
Osvaldo Ortega
f6fa91f512
Repositories picker for cloud sessions ( #2815 )
2026-01-13 21:30:22 +00:00
Ladislau Szomoru
c55ed91bd9
Background - update the default value of the copilot.chat.cli.autoCommit.enabled setting ( #2816 )
2026-01-13 21:14:04 +00:00
Ulugbek Abdullaev
b2ca2cdf06
chore: add a script to clean logs ( #2812 )
...
* chore: add a script to clean logs
* Update script/cleanLog.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update script/cleanLog.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update script/cleanLog.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-13 18:24:41 +00:00
Ulugbek Abdullaev
775c263136
ghost: rename some files to avoid duplication and add comments/todos ( #2813 )
...
* ghost: refactor: rename files to avoid duplicate file names
* ghost: stream.ts: chore: add a comment
* ghost: stream.ts: chore: add a fixme for ! uses because they fail prod code
2026-01-13 18:24:07 +00:00
Ulugbek Abdullaev
01b58a78b1
fix raceAndAll ( #2811 )
2026-01-13 17:38:15 +00:00
Logan Ramos
434b8ca58d
Implement extension tokenization ( #2763 )
2026-01-13 16:45:28 +00:00
Benjamin Christopher Simmonds
6721cd7c29
fix increased shown rate ( #2809 )
2026-01-13 15:40:59 +00:00
Benjamin Christopher Simmonds
28932e657b
fix lint errors for long distance ( #2808 )
2026-01-13 15:11:44 +00:00
Benjamin Pasero
b9377461a3
agent sessions - fix icon for background agent ( #2807 )
2026-01-13 12:10:45 +00:00
Don Jayamanne
756a4f00aa
Update copilot CLI tools and descriptions ( #2806 )
...
* Update copilot CLI tools and descriptions
* Update src/extension/agents/copilotcli/common/copilotCLITools.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/extension/agents/copilotcli/common/copilotCLITools.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-13 04:48:07 +00:00
Don Jayamanne
d185680f57
Fix race conditions when running CLI stests ( #2805 )
2026-01-13 04:47:52 +00:00
Don Jayamanne
62f249287d
Fix issue with translation of locations ( #2804 )
2026-01-13 04:47:34 +00:00
Rob Lourens
fd85316842
Don't send references for changes tool ( #2803 )
...
Fix #286950
2026-01-13 00:51:10 +00:00
Bhavya U
62dee76fe8
Fix: Update endpoint selection logic for Claude models in LanguageModelServer ( #2801 )
...
* Fix: Update model mappings for Claude versions in LanguageModelServer
* Fix: Update endpoint selection logic for Claude models in LanguageModelServer
2026-01-13 00:30:04 +00:00
Vijay Upadya
f46d021245
Enable gemini function call mode ( #2800 )
...
Co-authored-by: vijay upadya <vj@example.com >
2026-01-12 23:06:54 +00:00
Christof Marti
d3d5d02e5c
Show offline view for all remaining errors ( #2793 )
...
* Show offline view for all remaining errors
* Add log and diagnostics commands
2026-01-12 21:57:41 +00:00
Vijay Upadya
513f731274
Gemini function calling mode exp ( #2795 )
...
* Gemini function calling mode exp
* add config to package.json
* Make setting internal only
* add setting that was removed accidentally
---------
Co-authored-by: vijay upadya <vj@example.com >
2026-01-12 19:14:06 +00:00
Bhavya U
5302932505
Update token usage tracking for Anthropic models and implement summarization triggers based on token limits ( #2779 )
...
* Enhance token usage tracking for Anthropic models and implement summarization triggers based on token limits
* Update configuration and checks
* Refactor Anthropic context editing check and streamline token usage tracking
* Add experimental context editing option for Anthropic models
* Update src/extension/intents/node/agentIntent.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/extension/intents/node/agentIntent.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Refactor token usage tracking to use AnthropicTokenUsageMetadata for improved context handling
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-12 19:01:02 +00:00
Josh Spicer
5636b86672
read chat resource from the right spot ( #2792 )
2026-01-12 18:05:57 +00:00
ashatabak786
2196907e41
VSC: Refactor reminder instructions A and B ( #2738 )
...
* VSC: Refactor reminder instructions A and B
* Remove all preamble for reminder instruction B
* remove preamble from both A and B
* remove preamble from both A and B - remove space
* remove preamble instructions all together
* Refactor reminder instruction. Move a subset of vsc models from prompt A to prompt B.
* refactor hash.
---------
Co-authored-by: AbdelrahmanAbouelenin <abdelrahman.abouelenin@gmail.com >
2026-01-12 16:08:57 +00:00
Ayush Singh
11a97a413b
Fix: Wrap Gemini function response arrays in object to prevent API error ( #2745 )
2026-01-12 13:34:31 +00:00
Martin Aeschlimann
e535652fa9
Render prompt file close to UserQuery ( #2789 )
2026-01-12 11:48:06 +00:00
Ladislau Szomoru
554393225c
Worktree - always use branch name for labels ( #2786 )
...
* Worktree - always use branch name for labels
* Fix tests
2026-01-12 10:41:27 +00:00
Benjamin Christopher Simmonds
46c19ea98e
Allow non word only imports from node library ( #2787 )
2026-01-12 09:46:33 +00:00
Bhavya U
7f939d82d3
Cleanup thinking budget handling and update opaque value processing in messages API ( #2784 )
2026-01-12 00:28:01 +00:00