Paul
8564af0be9
Deprecate infer for org custom agents and support new properties ( #3817 )
...
* deprecate
* user-invocable
2026-02-18 21:32:31 +00:00
Christof Marti
c265ee50c4
Collect fetcher telemetry ( #3821 )
2026-02-18 20:17:04 +00:00
Justin Chen
8a049102db
make sure all copilot chat types get github uploads ( #3824 )
2026-02-18 20:13:05 +00:00
Rob Lourens
d4b9313fa6
Reenable agent sanity test ( #3814 )
...
* Reenable agent sanity test
* This way
2026-02-18 16:47:40 +00:00
Copilot
089a83b6e7
Update @anthropic-ai/claude-agent-sdk 0.2.42 → 0.2.44 ( #3796 )
...
* Initial plan
* Update @anthropic-ai/claude-agent-sdk from 0.2.42 to 0.2.44
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 >
2026-02-18 16:00:51 +00:00
Ladislau Szomoru
8cbd9aaf75
Background - fix the branch picker when switching repositories ( #3820 )
...
* Background - fix the branch picker when switching repositories
* Pull request feedback
2026-02-18 14:30:11 +00:00
Christof Marti
2856462cc7
Add flags for suspend/resume events ( #3819 )
2026-02-18 10:18:42 +00:00
Ladislau Szomoru
1128d483f5
Background - update badge icon ( #3818 )
2026-02-18 10:12:11 +00:00
dileepyavan
b77d0024fe
adding 90% of max window for compact_threshold ( #3804 )
2026-02-18 07:54:56 +00:00
Copilot
579cc8fb3b
Add debug command to log extension state ( #3811 )
...
* Initial plan
* Add hidden debug command to log extension state (auth, models, tools)
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com >
* Address PR feedback: rename label, add proxy info, conditional models/tools, issue banner
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com >
* Move ExtensionStateCommandContribution to vscodeNodeContributions for early availability
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com >
* Move ExtensionStateCommandContribution to top of vscodeNodeContributions for earliest registration
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com >
* Add logging for Copilot chat and embeddings model registration
* feedback
* id
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com >
Co-authored-by: Tyler Leonhardt <tyleonha@microsoft.com >
2026-02-18 07:50:46 +00:00
Bhavya U
6a2d071a65
Add guard for trailing assistant messages in Messages API to prevent prefill errors ( #3815 )
...
* Add guard for trailing assistant messages in Messages API to prevent prefill errors
* Refine guard for trailing assistant messages in Messages API to prevent prefill errors
2026-02-18 05:57:16 +00:00
Tyler James Leonhardt
9763031a9a
Fix /compact for Claude agent ( #3812 )
...
* Fix `/compact` for Claude agent
* Completely rewrites JSONL parser to follow linked list pattern
* re-enables `/compact` command
* fix tests
* dead code
2026-02-18 03:28:49 +00:00
Justin Chen
817b620532
change simple browser tool to integrated browser tool ( #3810 )
...
* change simple browser tool to integrated browser tool
* update spec
2026-02-18 03:17:09 +00:00
Bhavya U
e94cb1673a
add telemetry for background compaction orchestration ( #3809 )
...
* update background summarization with cancellation token support and add tests
* feat: add telemetry for background compaction orchestration decisions and outcomes
* feat: add summarization source tracking for background and foreground operations
2026-02-18 01:04:04 +00:00
dileepyavan
c6fda3cf7d
Correcting the file name for gpt53codex files ( #3808 )
...
* updating prompt for gpt-5.3 codex model with experimentation turned on
* correcting the file name
2026-02-18 00:32:08 +00:00
Don Jayamanne
2f5d3c908e
Custom session title service for background agents ( #3806 )
...
* Custom session title service for background agents
* Updates
2026-02-18 00:07:36 +00:00
Rob Lourens
10a2658e24
Add 'xhigh' to ResponsesApiReasoningEffort enum ( #3807 )
2026-02-18 00:03:47 +00:00
Don Jayamanne
b7ebca4bfb
Add authorization checks in Background agents ( #3705 )
...
* Add authorization checks in Background agents
* fix tests
* Fixes
* Fixes with tests
* Updates
* Fix tests
2026-02-17 23:59:44 +00:00
Bhavya U
72ae11245b
update background summarization with cancellation token support and add tests ( #3805 )
...
* update background summarization with cancellation token support and add tests
* refactor: update progress reporting in AgentIntentInvocation and enhance background summarizer tests
* refactor: update background summarizer to use token parameter in start method
2026-02-17 23:37:27 +00:00
dileepyavan
d0b9ef2db8
updating prompt for gpt-5.3 codex model with experimentation turned on ( #3803 )
2026-02-17 22:58:54 +00:00
Copilot
abae555c93
Skip external file confirmation for non-existent files ( #3795 )
...
* Initial plan
* Fix non-existent files incorrectly treated as external
- Add file existence check in isFileExternalAndNeedsConfirmation()
- Non-existent files now return false (not external) to prevent confirmation dialog
- Actual tool invocation will fail with proper "file not found" error
- Update tests to reflect new behavior
Co-authored-by: connor4312 <2230985+connor4312@users.noreply.github.com >
* Address code review feedback
- Add comprehensive comment explaining error handling tradeoff
- Add test suite with MockFileSystemService to verify existing external files still need confirmation
- Tests confirm the fix works correctly for both existing and non-existing files
Co-authored-by: connor4312 <2230985+connor4312@users.noreply.github.com >
* update
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: connor4312 <2230985+connor4312@users.noreply.github.com >
Co-authored-by: Connor Peet <connor@peet.io >
2026-02-17 21:10:28 +00:00
Alexandru Dima
0384f58794
NES on by default ( #3801 )
...
* NES on by default
* Fix compilation
2026-02-17 20:51:07 +00:00
Dmitriy Vasyura
4a3ea92149
Limit size of diffs and untracked filesreported by GitDiffService ( #3743 )
2026-02-17 20:12:54 +00:00
Ladislau Szomoru
9f58846d81
Background - show branch picker when isolation setting is disabled ( #3800 )
2026-02-17 20:12:25 +00:00
Zeqi Lin
82f6f0da6a
fix: correct telemetry test assertion for Responses API output ( #3733 )
...
The test was asserting messagesJson[0].content[0].text but rawMessageToCAPI
converts single text content parts to a plain string, so content is a string
not an array. Updated assertion to check messagesJson[0].content directly.
Also added telemetry emission (sendEngineMessagesTelemetry) to
processResponseFromChatEndpoint so engine.messages events are sent for
Responses API completions.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-02-17 19:22:46 +00:00
Bhavya U
08a0293bb3
Refactor Anthropic context editing configuration and tool search integration ( #3797 )
...
* Refactor Anthropic context editing configuration and tool search integration
* Remove redundant toolSearchTool configuration and update settings structure
2026-02-17 19:15:20 +00:00
Ben Villalobos
ec7ea70ef7
Fix tsfmt issue ( #3798 )
2026-02-17 19:03:50 +00:00
Ulugbek Abdullaev
bacf2e863e
nes: fix spec requests enablement ( #3791 )
2026-02-17 14:05:33 +00:00
Ulugbek Abdullaev
10089d98d1
log tree: try reusing parent element for tree entries instead of (Continued...) ( #3792 )
2026-02-17 13:51:01 +00:00
Don Jayamanne
87e6d14b89
Hide models contributed by background agent ( #3785 )
2026-02-17 09:01:38 +00:00
Rob Lourens
408019f6de
CancellationToken fixes ( #3789 )
...
Copilot found these- not what I was looking for but still legit
2026-02-17 06:07:36 +00:00
Don Jayamanne
39ce0d9b20
Handle cases where delegation to background fails to start a request with expected context ( #3779 )
...
* feat: add CLI resource check and handle empty context in chat session
* Updated with tests
* Update tests
2026-02-17 02:38:36 +00:00
Isidor Nikolic
fd9dc3344f
Enable large tool results to disk by default ( #3656 )
2026-02-17 02:27:40 +00:00
Rob Lourens
8ddd2a06e5
Disposable fixes ( #3784 )
...
Copilot-assisted
2026-02-16 23:20:55 +00:00
Ulugbek Abdullaev
588a838ada
nes: cleanup: remove unused ShowNextEditPreference ( #3778 )
2026-02-16 23:19:44 +00:00
Bhavya U
84966e2e62
remove alternateAnthropicPrompt configuration and update related prompts ( #3781 )
...
* remove alternateAnthropicPrompt configuration and update related prompts
* update test
2026-02-16 23:01:42 +00:00
Rob Lourens
828927f22b
Disable responsesApiContextManagement by default ( #3782 )
2026-02-16 21:39:54 +00:00
Ulugbek Abdullaev
4cb5f0b2cd
ghost: fix: do not reuse stale suffix ( #3775 )
...
* add a test showing the failure
* ghost: fix: do not reuse stale suffix
2026-02-16 20:03:37 +00:00
Ulugbek Abdullaev
69a2907438
nes: implement eager backup request for async flow ( #3777 )
...
* nes: implement eager backup request for async flow
this allows to have a new network request in case the async request fails on rebase
* Fix NES eager backup cancellation handling
2026-02-16 20:03:08 +00:00
Rob Lourens
1b6f5b9093
Run read tools in parallel ( #3776 )
...
* Run read tools in parallel
Fix microsoft/vscode-internalbacklog#6822
* Add test
2026-02-16 19:51:12 +00:00
Benjamin Christopher Simmonds
64e60426cd
Edit mode custom agent ( #3773 )
...
* edit mode custom agent
* use AgentConfig
2026-02-16 17:54:18 +00:00
Ladislau Szomoru
834321ca31
Background - update icon and don't use default for the branch picker ( #3771 )
2026-02-16 16:16:07 +00:00
Ladislau Szomoru
8ad23bc825
Background - update context keys ( #3770 )
2026-02-16 16:15:55 +00:00
Ladislau Szomoru
300646c74c
Background - add isolationMode metadata ( #3769 )
2026-02-16 15:23:36 +00:00
Ulugbek Abdullaev
7d728b836e
swb: fix support for external NES stests for windows & "run test once" ( #3768 )
...
* swb: fix: make external NES stest running windows-compatible
* swb: support running a single external test
* address ccr
2026-02-16 15:21:10 +00:00
Johannes Rieken
abbbc53ce9
feat: add 'rename' and 'usages' capabilities to agent commands ( #3767 )
2026-02-16 13:26:11 +00:00
Christof Marti
2815e1a37f
Treat server_error the same as network_error ( #3766 )
2026-02-16 12:01:24 +00:00
Christof Marti
d39479aca6
Add ERR_CONNECTION_RESET ( #3765 )
2026-02-16 11:54:15 +00:00
Ulugbek Abdullaev
0c77656331
nes: feat: more diff merging strategies ( #3763 )
...
also fix that two adjacent line changes would result in two diff hunks
2026-02-16 11:15:45 +00:00
Nick Trogh
4e2c944042
Update Chat changelog ( #3761 )
2026-02-16 09:53:39 +00:00