Commit Graph

146348 Commits

Author SHA1 Message Date
Matt Bierner
cc10bc708e Enable incremental builds to speed up updates after first build 2026-02-19 14:14:37 -08:00
Matt Bierner
dbbe583d22 Update build/lib/compilation.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-19 09:22:47 -08:00
Matt Bierner
86da9175eb Use tsgo to run type checks on client in watch mode
This reduces the time to get `src` transpiled and fully type checked to around 15seconds on my machine
2026-02-18 23:14:12 -08:00
Benjamin Christopher Simmonds
cc23c3af8e Merge pull request #296139 from microsoft/benibenj/lazy-tarsier
Agent sessions feedback for sessions window
2026-02-19 01:12:43 +01:00
Matt Bierner
840c39d319 Merge pull request #296137 from mjbvz/dev/mjbvz/criminal-capybara
Adopt unified js/ts setting for a few more language settings
2026-02-18 15:57:57 -08:00
Justin Chen
2deb8a7d5d cool hover for integrated browser added elements (#295963)
* cool hover for integrated browser added elements

* some fixes and addressing comments

* cleanup
2026-02-18 15:57:37 -08:00
BeniBenj
b6d76c0a05 Agent sessions feedback for sessions window 2026-02-19 00:51:38 +01:00
Matt Bierner
81f126280a Merge pull request #296132 from mjbvz/dev/mjbvz/xerothermic-toad
Remove workaround for Microsoft/TypeScript#59831
2026-02-18 15:38:12 -08:00
Matt Bierner
eeb0e12bed Adopt unified js/ts setting for a few more language settings
For #292934
2026-02-18 15:38:04 -08:00
Matt Bierner
5c513949db Merge pull request #296129 from mjbvz/dev/mjbvz/local-snipe
Adopt esbuild for a few more extensions
2026-02-18 15:33:56 -08:00
David Dossett
d645632853 Update chat bubble styling in 2026 dark theme (#296128) 2026-02-18 23:27:39 +00:00
Matt Bierner
19007fb635 Remove workaround for Microsoft/TypeScript#59831
This has been fixed for a while. We want to avoid having to shim out `os` for browser builds
2026-02-18 15:22:46 -08:00
Matt Bierner
2fedd2e043 Adopt esbuild for a few more extensions
- extension-editing
- terminal-suggest
- tunnel-forwarding
- php language features
2026-02-18 15:20:02 -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
Megan Rogge
cf65b7a4b5 add tip for /create* (#296116)
* fixes #296110

* fix & add tests for this case
2026-02-18 21:52:11 +00: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
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
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
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
Johannes Rieken
10d738ca3c Add cyclic dependency check script and tests (#296035)
* eng: add cyclic dependency check script and update workflow

* refactor: export classes and functions in checkCyclicDependencies for better accessibility; add comprehensive tests for cycle detection and file processing

* Update build/lib/checkCyclicDependencies.ts

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-18 10:16:25 -08:00
David Dossett
3ec917c359 Brighten list selection foreground in 2026 dark theme (#296053) 2026-02-18 17:59:08 +00:00
David Dossett
bae06f0a06 Refresh checkpoint UI (#294282)
* Refresh checkpoint and restore checkpoint UI

Replace bookmark icon and dashed divider with fading gradient lines flanking
the checkpoint/restore labels. Add dot separator and undo button styling for
the restore-checkpoint row. Use disabledForeground for label text with
hover-to-reveal border treatment on toolbar actions.

* Show checkpoint UI only on hover/focus, adjust spacing and colors

* Add aria-hidden to dot separator for screen readers
2026-02-18 09:57:26 -08:00
Megan Rogge
f4d018faa2 use URI instead of ID (#296050)
fix #274403
2026-02-18 17:57:11 +00:00
BeniBenj
b9d5c49d26 fixing/polishing sessions 2026-02-18 18:49:15 +01:00
Matt Bierner
768dfb8362 Merge pull request #295862 from mjbvz/dev/mjbvz/foolish-quelea
Adopt unified js/ts setting for format settings
2026-02-18 09:34:56 -08:00
João Moreno
4e34c96a24 feat: Add emergency alert banner to all qualities, with polling (#296040)
* enable emergency alert in all qualities

* feat: Add emergency alert banner to all qualities, with polling

---------

Co-authored-by: João Moreno <22350+joaomoreno@users.noreply.github.com>
2026-02-18 09:15:46 -08:00
Matt Bierner
ccc44bc568 Merge branch 'main' into dev/mjbvz/foolish-quelea 2026-02-18 09:13:50 -08:00