Osvaldo Ortega
8149a6ced4
feat(chat): add attachments row above input area and refactor context rendering
2026-02-18 15:16:40 -08:00
Osvaldo Ortega
54683a0da1
fix(chat): adjust attached context positioning and visibility logic
2026-02-18 15:13:59 -08:00
Osvaldo Ortega
a364e12ae3
refactor(chat): adjust input area and toolbar structure for improved layout
2026-02-18 15:11:31 -08:00
Osvaldo Ortega
49fbd745d0
refactor(chat): rename toolbar creation methods for clarity and add bottom toolbar
2026-02-18 15:07:38 -08:00
Osvaldo Ortega
8636f1cb11
fix(chat): clear context attachments after sending a message in NewChatWidget
2026-02-18 15:06:42 -08:00
Osvaldo Ortega
7789299e71
feat(filesView): add files view implementation and associated components
2026-02-18 15:04:53 -08:00
Osvaldo Ortega
c4f6938178
refactor(filesView): remove filesView and associated CSS for cleanup
2026-02-18 15:03:24 -08:00
Osvaldo Ortega
525ba59780
fix(chat): adjust chat widget layout and input area height for better usability
2026-02-18 15:01:27 -08:00
Osvaldo Ortega
7e13789818
fix(chat): update placeholder text for file attachment context
2026-02-18 14:59:45 -08:00
Osvaldo Ortega
6f9c372c30
feat(chat): add file dialog support for selecting files and folders in context attachments
2026-02-18 14:57:50 -08:00
Osvaldo Ortega
7536de649d
fix(chat): handle undefined file paths in context attachments and clean up imports
2026-02-18 14:55:46 -08:00
Osvaldo Ortega
f955df496a
feat(chat): implement drag-and-drop functionality and context attachment management for new chat widget
2026-02-18 14:51:06 -08:00
Osvaldo Ortega
82dcd649e0
feat(files): add Files view with tree structure and styling
2026-02-18 14:21:21 -08:00
Osvaldo Ortega
9b36375afd
feat(chat): simplify attach context button styles and enhance context picker functionality
2026-02-18 14:15:43 -08:00
Osvaldo Ortega
74fd2e4a3e
feat(chat): replace context button with a more accessible attach button
2026-02-18 14:11:36 -08:00
Matt Bierner
bfe8da141e
Merge pull request #296121 from mjbvz/dev/mjbvz/mixed-mole
...
Add `newChatSessionItemHandler` to let chat sessions create new session uris
2026-02-18 14:06:08 -08:00
Osvaldo Ortega
9f6ec0da7f
feat(chat): enhance attach context button with dynamic label and styling
2026-02-18 14:01:54 -08:00
Megan Rogge
cf65b7a4b5
add tip for /create* ( #296116 )
...
* fixes #296110
* fix & add tests for this case
2026-02-18 21:52:11 +00:00
Osvaldo Ortega
3133a3f004
Merge branch 'main' of https://github.com/microsoft/vscode into copilot-worktree-2026-02-18T21-00-40
2026-02-18 13:49:52 -08:00
Justin Chen
cba9372ab5
custom thinking phrases ( #295966 )
...
* custom thinking phrases
* address some comments
2026-02-18 13:43:32 -08:00
Matt Bierner
f62aa0cf2b
Add newChatSessionItemHandler to let chat sessions create new session uris
2026-02-18 13:41:43 -08:00
Alex Ross
21d150a50a
Fix enabled implicit context in ask mode ( #295974 )
...
Fixes #292936
2026-02-18 13:33:31 -08:00
Benjamin Pasero
da59fee119
sessions - move actions down out of title into view ( #296107 )
...
* sessions - move actions down out of title into view
* ccr
2026-02-18 13:26:05 -08:00
Osvaldo Ortega
59cf8ac139
feat(chat): add context attachment feature to NewChatWidget and SessionsManagementService
2026-02-18 13:23:19 -08:00
David Dossett
640df8492e
Render action widget footer links as bottom list items ( #296095 )
...
* actionWidgetDropdown: render footer actions as bottom list items
* Use menuitem role for auxiliary actions in action widget dropdown
2026-02-18 21:21:33 +00:00
Copilot
430b0f928e
Add toggle for thinking content in chat accessible view ( #295017 )
2026-02-18 21:15:07 +00:00
Benjamin Pasero
4831ff53df
sessions - disable hover for now ( #296102 )
2026-02-18 13:14:05 -08:00
Jai
fb9b07653f
editor: simplify foldedLine movement using fold-walk algorithm
...
Replace the step-by-step simulation (O(count × folds)) with a single
pass over sorted hidden areas (O(folds in path)). Compute a naive
target, then extend it for each fold encountered, stopping before any
fold that reaches the document boundary.
Also extracts _targetFoldedDown/_targetFoldedUp helpers to eliminate
the duplicated loop structure between the two directions.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-18 13:08:51 -08:00
Osvaldo Ortega
05f8812c1a
feat(chat): enhance NewChatWidget with attached context support
2026-02-18 13:05:43 -08:00
Rob Lourens
97c1c0d010
Merge pull request #296101 from microsoft/roblou/circular-centipede
...
Don't sync the tool picker with other sessions started in the same widget
2026-02-18 21:05:14 +00:00
Jai
a51c7f8c73
editor: add 'foldedLine' unit to cursorMove command
...
Add a new 'foldedLine' movement unit to the `cursorMove` command that moves
by model lines while treating each folded region as a single step.
When moving down/up by 'wrappedLine' the cursor skips folds naturally because
it operates in view space. When moving by 'line' it uses model coordinates and
can land inside a fold, causing VS Code to auto-unfold it. The new 'foldedLine'
unit moves in model space but queries `viewModel.getHiddenAreas()` to detect
folds and jump to the first visible line past each one, so folds are skipped
without being opened.
This is the semantics needed by vim's j/k motions (VSCodeVim/Vim#1004 ):
each fold counts as exactly one step, matching how real vim treats folds.
Fixes: https://github.com/VSCodeVim/Vim/issues/1004
2026-02-18 13:03:38 -08:00
Megan Rogge
8e30c44fb7
hide tip on quota reaching zero ( #296092 )
...
fix #295868
2026-02-18 20:56:16 +00:00
Benjamin Pasero
4f18509dfb
Revert "sessions - remove CLI support (not used)" ( #296088 )
...
* Revert "sessions - remove CLI support (not used) (#295801 )"
This reverts commit ebeb2e6828 .
* reduce change
2026-02-18 20:45:01 +00:00
Copilot
befc4f7bd8
Deduplicate identical markers from different owners in Problems panel ( #295774 )
2026-02-18 20:36:41 +00:00
Aiday Marlen Kyzy
8eef7de16d
Revert "adding inline completions in the chat input" ( #296085 )
2026-02-18 21:22:19 +01:00
Rob Lourens
f1eb6bb5f4
Don't sync the tool picker with other sessions started in the same widget
...
Fix #293002
2026-02-18 12:13:09 -08:00
Benjamin Pasero
9b58579458
Revert "sessions - show count for all groups ( fix #291606 )" ( #296086 )
...
Revert "sessions - show count for all groups (fix #291606 ) (#295992 )"
This reverts commit 0a40ab4cce .
2026-02-18 20:06:04 +00:00
João Moreno
29866e5313
improve emergency alert banner update logic to avoid unnecessary updates when message and actions didn't change ( #296081 )
...
Co-authored-by: João Moreno <22350+joaomoreno@users.noreply.github.com >
2026-02-18 20:05:43 +00:00
Copilot
942612aa6f
Remove modal dialog when disabling chat tips ( #296068 )
...
* Initial plan
* Remove modal dialog when disabling chat tips
Replace the modal confirmation dialog with a direct action that disables
tips and opens the settings editor focused on `chat.tips.enabled`. This
follows VS Code UX guidelines that modal dialogs should only be used for
data loss or big irreversible changes.
Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com >
* improve descr
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com >
Co-authored-by: meganrogge <merogge@microsoft.com >
2026-02-18 19:47:33 +00:00
Rob Lourens
9e187a16ec
Merge pull request #296067 from microsoft/roblou/allied-panther
...
Add logging for stop button
2026-02-18 19:38:14 +00:00
Megan Rogge
67c89aa5fe
fix tip dismissal ( #296058 )
2026-02-18 13:37:31 -06:00
David Dossett
9cd04d0a59
Polish action widget styling ( #296074 )
...
* Polish action widget styling
- Use list hover colors instead of active selection for focused items
- Use descriptionForeground and 12px font for description text
- Update border radius to use CSS variables
* rm dead rule
2026-02-18 11:37:10 -08:00
Copilot
a67c466ac5
Remove context window usage tip ( #296070 )
2026-02-18 19:36:04 +00:00
João Moreno
e3f174c7c4
Add Azure Pipeline skill ( #295985 )
...
* add Azure Pipeline skill
* move script to typescript
* 💄
---------
Co-authored-by: João Moreno <22350+joaomoreno@users.noreply.github.com >
2026-02-18 11:22:22 -08:00
Matt Bierner
5a566c256d
Merge pull request #295104 from microsoft/dev/mjbvz/esbuild-css
...
Use esbuild instead of webpack to bundle the css extension
2026-02-18 10:51:19 -08:00
Rob Lourens
dd0c05bdd4
Add telemetry for stop button
2026-02-18 10:50:19 -08:00
Sandeep Somavarapu
540f083a59
use a simple action widget dropdown ( #296048 )
...
* Use a simple action widget dropdown instead of list based which is too heavy
* feedback
2026-02-18 10:35:05 -08:00
Sandeep Somavarapu
e253afd67e
fix pickers in chat view pane ( #296041 )
...
* fix pickers in new chat view pane
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-18 10:23:57 -08:00
Copilot
3810f9746a
Add "Show Details" button to chat setup timeout message ( #295653 )
2026-02-18 18:23:21 +00:00
Benjamin Christopher Simmonds
cbb69c496c
Merge pull request #296059 from microsoft/benibenj/chilly-octopus
...
Fix styling and functionality of sidebar sessions
2026-02-18 19:18:16 +01:00