Bhavya U and GitHub
fb0ad7f194
Add support for fetching release notes by version and update VscodePrompt to handle multiple versions ( #859 )
...
* Add support for fetching release notes by version and update VscodePrompt to handle multiple versions
* Skip metaprompt test suite for vscode panel
* Remove obsolete vscode metaprompt panel test data
* Remove skipped metaprompt panel test cases from baseline.json
2025-09-01 01:32:11 +00:00
Rob Lourens and GitHub
ce71d41a3c
Add execute_prompt and execute_task tools ( #858 )
...
* Try execute_prompt tool
* Clean up
* fix
* Add execute_task and execute_prompt tools
Towards microsoft/vscode#263917
2025-09-01 00:02:23 +00:00
Rob Lourens and GitHub
37eef24633
CC fixes ( #857 )
...
* Nicer Task tool rendering
Fix issue with restoring previous sessions
Fix string loc issue
* Fix tests
2025-08-31 22:06:29 +00:00
Rob Lourens and GitHub
3e5adcb552
Add CC prompt hint about markdown rendering ( #856 )
...
Seems to help
2025-08-31 20:44:56 +00:00
Christof Marti and GitHub
da801157c6
Fix chat-lib build ( #854 )
...
* Fix for Windows
* Windows paths
* All platforms
* bash
2025-08-31 19:04:14 +00:00
Rob Lourens and GitHub
e5a737296f
Nicer rendering for some CC tools ( #853 )
...
* Nicer formatting for Write tool, don't show errored summaries
* Some better tool formatting
hook up todos
* Don't show 'attachments' in loaded session labels
* Fix tests
* Fix tests
2025-08-31 08:07:44 +00:00
Rob Lourens and GitHub
986592c111
Clean up LanguageModelServer a little ( #852 )
2025-08-31 02:45:49 +00:00
Rob Lourens and GitHub
b28019d8aa
Support # file references in claude code session ( #851 )
...
For #262756
2025-08-31 01:58:39 +00:00
Rob Lourens and GitHub
79bb2e1ab0
Stream tool invocations from claude code, improve confirmations ( #850 )
...
* Return formatted tool invocations from agent
* Fixes around tool confirmations
* Fix tests
2025-08-30 21:40:59 +00:00
Christof Marti and GitHub
a35be0b3b2
Install Node.js 22.x ( #849 )
2025-08-30 20:22:55 +00:00
Rob Lourens and GitHub
31acb6c34f
Load claude code session history, format tool results ( #848 )
...
* Properly load CC chat sessions
* Handling unresolved sessions sort of
* Cache session loader so less busy
* Return proper history for claude sessions
* Format tool results in history
2025-08-30 19:56:45 +00:00
Don Jayamanne and GitHub
4aea98180a
Update notebook nes telemetry to track cell index for Next Edit ( #847 )
2025-08-30 12:44:47 +00:00
Don Jayamanne and GitHub
634efae67b
Remove experiment for applying patches to notebooks ( #846 )
2025-08-30 12:43:53 +00:00
Don Jayamanne and GitHub
61fbf7bd6b
Additional Notebook NES telemetry ( #845 )
...
* Additional Notebook NES telemetry
* More telemetry
2025-08-30 12:22:40 +00:00
Christof Marti and GitHub
0be86a82bf
Run without actual token ( #843 )
2025-08-29 21:10:29 +00:00
Justin Chen and GitHub
64f86070a9
do not allow thought arrays for completions api ( #840 )
2025-08-29 20:46:41 +00:00
Rob Lourens and GitHub
25e131070c
Fix Claude Code new session ( #842 )
...
* Handle CC chat sessions sort of correctly
* Disable history items
* Fix test
2025-08-29 20:43:34 +00:00
Bhavya U and GitHub
a740b4fcfd
Refactor edit file instructions for clarity and efficiency in DefaultAgentPromptV2 ( #841 )
2025-08-29 20:06:53 +00:00
b17e88a800
add sku data to github telemetry ( #819 )
...
Co-authored-by: Anisha Agarwal <anishaagarwal@Anishas-MacBook-Pro.local >
2025-08-29 19:08:57 +00:00
Christof Marti and GitHub
6bb35cdf2c
Fix dependencies ( #839 )
2025-08-29 18:48:37 +00:00
Ulugbek Abdullaev and GitHub
0c02eb9d64
nes: create a setting to allow/disallow whitespace-only NES ( #838 )
...
* nes: implement filtering whitespace-only changes
issue with this is that currently filters are registered on XtabProvider creation and cannot be changed afterwards (which's bad in case user changes the setting -- they don't expect they'd need to reload the window)
* nes: refactor edit-filtering and fix non-dynamic whitespace-only edit filtering
2025-08-29 17:45:13 +00:00
James Wang and GitHub
764bc20c08
Remove experimental setting for retrying after filtered response ( #830 )
2025-08-29 16:44:03 +00:00
Benjamin Christopher Simmonds and GitHub
6d10d76b0f
Support excluding a provider when using nes ( #837 )
...
* support excluding a provider when using nes
* 💄
2025-08-29 16:37:22 +00:00
Alexandru Dima and GitHub
8956a62b06
Reuse more code from vscode ( #836 )
2025-08-29 16:30:23 +00:00
Logan Ramos and GitHub
57e3d648ca
Parallelize some of the initial copilot token fetch ( #835 )
2025-08-29 15:31:17 +00:00
Benjamin Christopher Simmonds and GitHub
7f8f4a3cbb
fix completionsCoreVersion field ( #831 )
2025-08-29 15:24:59 +00:00
SteVen Batten and GitHub
1ce58ea08e
update config service when exp changes ( #817 )
2025-08-29 15:13:43 +00:00
Ladislau Szomoru and GitHub
768b9c3864
Chat - update pipeline template ( #834 )
2025-08-29 15:12:16 +00:00
Christof Marti and GitHub
3b795b1e58
Extract @vscode/chat-lib ( #807 )
...
* Extract chat lib
* Extract chat lib
* Add test
* Get test working
* Simulate response
* Fix type issue
* Package
* Cleanup
* Tuck away workspace service
* Include package.json
* Ensure shim is used
* Include tiktoken files in package
* Update @vscode/copilot-api
* Ignore chat-lib
2025-08-29 14:41:27 +00:00
Alexandru Dima and GitHub
6ddc031f00
Reduce code in /shims/ and rely on code coming in from vscode ( #784 )
...
* Reduce code in /shims/ and rely on code coming in from vscode
* update snapshots as a consequence of using MarkdownString from vscode
2025-08-29 14:10:37 +00:00
Alexandru Dima and GitHub
94c60530ce
Bump completions core sha ( #828 )
2025-08-29 12:43:06 +00:00
Alexandru Dima and GitHub
385dc51ab3
Wrap completions core events to avoid tweaking their names ( #827 )
2025-08-29 11:53:29 +00:00
Ulugbek Abdullaev and GitHub
894674c2f8
/tests: do not edit files when in panel chat (Ask mode shouldn't edit files) ( #826 )
2025-08-29 10:47:22 +00:00
Bhavya U and GitHub
052ad859d6
Add experimental prompts for Grok Code models and update related configurations ( #825 )
2025-08-29 09:02:09 +00:00
Don Jayamanne and GitHub
43e9658079
defaultValue in configuration can be undefined ( #824 )
2025-08-29 07:48:29 +00:00
Rob Lourens and GitHub
9fb935159a
re-skip sanity test ( #823 )
2025-08-29 05:10:53 +00:00
Bhavya U and GitHub
1f55f6becc
Add conditional display for interactive session in workspace , vscode and terminal agents ( #822 )
2025-08-29 01:57:37 +00:00
Justin Chen and GitHub
b5205a0b79
handle array type thinking ( #821 )
2025-08-28 23:59:08 +00:00
Karthik Nadig and GitHub
cf56e5c0e4
Fix passing toolid via metadata ( #820 )
2025-08-28 20:27:48 +00:00
Logan Ramos and GitHub
a7ad2a34a3
Render auto mode discount ( #818 )
2025-08-28 19:46:39 +00:00
Matt Bierner and GitHub
5e3b7eff10
Reapply #800 ( #816 )
...
This reverts commit cd731a5b0c .
Reapplying with the proper var used in the lazy initializer to avoid the recursive loop
2025-08-28 19:45:13 +00:00
Benjamin Christopher Simmonds and GitHub
6f704ac7f5
Add copilot extension version filters ( #815 )
2025-08-28 17:00:48 +00:00
Alex Ross and GitHub
3cecb29803
Add REST rate limit logging ( #814 )
2025-08-28 16:26:13 +00:00
Rob Lourens and GitHub
7927ebdd66
Reenable sanity test ( #813 )
2025-08-28 15:47:40 +00:00
Don Jayamanne and GitHub
dfbe7a4b1b
Simple unit tests for InlineEditTriggerer ( #812 )
...
* Simple unit tests for InlineEditTriggerer
* Updates
2025-08-28 14:47:05 +00:00
Don Jayamanne and GitHub
627858fba2
Minor refactoring for easier testing ( #810 )
2025-08-28 12:52:44 +00:00
Alexandru Dima and GitHub
cd731a5b0c
Revert "Don't create repo tracker if code search is disabled ( #800 )" ( #811 )
...
This reverts commit 87578fca69 .
2025-08-28 12:32:35 +00:00
Don Jayamanne and GitHub
74e74c9d25
Add TextEditorSelectionChangeKind, TextDocumentChangeReason into vscodeTypes.ts ( #809 )
2025-08-28 09:46:09 +00:00
Don Jayamanne and GitHub
00b5394051
Add onDidChangeTextEditorSelection textdocument manager ( #806 )
2025-08-28 09:38:58 +00:00
Don Jayamanne and GitHub
220d321c4d
Remove redundant notebook exp ( #803 )
2025-08-28 06:33:22 +00:00