Sandeep Somavarapu
13ea41dc8f
remove workbench mode concept ( #294985 )
...
* remove workbench mode concept
* clean up completely
2026-02-12 19:15:10 +01:00
Sandeep Somavarapu
d85e727379
remove built in profiles ( #290528 )
2026-01-26 20:39:49 +00:00
Sandeep Somavarapu
e7c53a91c7
introduce workbench mode for agent sessions window ( #290500 )
...
* introduce workbench mode for agent sessions window
* feedback
* simplify
2026-01-26 19:44:40 +00:00
Sandeep Somavarapu
19209a8c1f
Prototype agent sessions window ( #289707 )
...
* prototype agent sessions window
* prototype agent sessions window
* polish defaults
* apply template changes on startup
* move under resources
* some fixes and disable profile actions in agent sessions window
* disabe manage profile actions for agent sessions workspace
* fix fixing window title
* disable when chat is hidden
* simplify
* feedback
* fix tests
* disable the action in stable
* Update resources/profiles/agent-sessions.code-profile
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/vs/platform/userDataProfile/common/userDataProfileTemplateWatcher.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/vs/platform/userDataProfile/common/userDataProfile.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-23 08:17:25 +00:00
Benjamin Pasero
7e8c7bef61
debt - reduce explicit any usage ( #269814 )
2025-10-06 15:19:56 +00:00
Benjamin Pasero
367fc5f243
exp - introduce and use flag to disable experiments ( #254057 )
...
* exp - introduce and use flag to disable experiments
* fix
2025-07-04 09:17:56 +00:00
Sandeep Somavarapu
28918e310d
Add command to show telemetry output and some clean up ( #239697 )
...
fix #238725
2025-02-05 18:25:50 -07:00
Benjamin Pasero
f2b5597595
Ben/probable-bobcat ( #239286 )
...
* Should not change values in environmentService
(fix #171707 )
* dialogs - remove `closeOnLinkClick` option
Closing a dialog from anything but a button click is rather unexpected and there is usage of this anymore.
* Code duplication for text input actions (fix #239187 )
2025-01-31 09:18:46 +01:00
Benjamin Pasero
6b924c5152
ESM merge to main ( #227184 )
...
Co-authored-by: Johannes Rieken <jrieken@microsoft.com >
Co-authored-by: Alexandru Dima <alexdima@microsoft.com >
2024-08-30 10:31:46 +02:00
Sandeep Somavarapu
a9cfa77428
Remove old profiles UI ( #226207 )
2024-08-21 15:43:46 -07:00
Connor Peet
ddfcf37441
remote: make managed web resolvers work
2023-04-19 12:33:47 -07:00
Sandeep Somavarapu
52dd56689f
Improvements to logger and netwok requests logging ( #175492 )
...
- Able to create logger by passing id
- Support when conditions for loggers
- Separate logger for all network requests
- Log request and response headers
- Enable request logger on trace
- Add loggerService in CLI
2023-02-27 10:05:20 +01:00
Benjamin Pasero
90609a93f7
perf - allow to log duration of 2 perf markers in web ( #171152 )
...
* perf - allow to log duration of 2 perf markers in web
* use `code/timeOrigin`
* 💄
2023-01-12 14:13:51 +01:00
Martin Aeschlimann
001abb14c8
remote tunnel: extract log from LogOutputChannels & EnvService ( #166597 )
2022-11-17 16:46:51 +01:00
Logan Ramos
f6a08e816d
Transform ext host log URI on remote side ( #164712 )
...
* Transform ext host log URI on remote side
* Fix mistype
2022-10-26 10:37:42 -04:00
Martin Aeschlimann
f10e84118b
ci: use tunnelApplicationName ( #164257 )
...
fix location of tunnel command in CI and in code
2022-10-23 20:12:23 +03:00
Sandeep Somavarapu
f55ddeb7da
clean up logs ( #163589 )
...
* - log view messages in separate views log
- clean up log folders
* fix tests
2022-10-13 15:17:10 -07:00
Sandeep Somavarapu
2b50ab06b1
support passing extension log level from cli ( #163566 )
2022-10-13 18:21:47 +02:00
Logan Ramos
e814cb5c65
Telemetry API ( #160902 )
...
* First run of scaffolding out a telemetry API
* Make telemetry config up to date
* Further work on telemetry API
* Implement telemetry logging extension host
* Add logging to exthost logger
* Extract telemetry cleaning
* Add data cleaning
* Update email regex
2022-10-11 15:44:18 -04:00
Matt Bierner
abc84e0735
Bump webview fallback commit ( #157959 )
...
For #157222
2022-08-11 16:40:05 -07:00
Logan Ramos
dbbf24add8
Initial first run of telemetry output API ( #157807 )
...
* Initial first run of telemetry output API
* Add proposed api check
2022-08-10 13:26:12 -04:00
Sandeep Somavarapu
88c5ba1a8a
use last active profile in web ( #156966 )
...
* use last active profile in web
* 💄
Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com >
2022-08-03 08:57:19 +02:00
Benjamin Pasero
a567b593d5
introduce --merge to bring up merge editor (for #5770 ) ( #155039 )
...
* introduce `--merge` to bring up merge editor (for #5770 )
* wait on proper editor when merging
* sqlite slowness
* disable flush on write in tests unless disk tests
* more runWithFakedTimers
* disable flush also in pfs
* introduce `IResourceMergeEditorInput`
* cleanup
* align with merge editor names
* stronger check
* adopt `ResourceSet`
* no need to coalesce
* improve `matches` method
2022-07-18 12:44:07 -04:00
Joyce Er
3e59037fa1
Debt - Add dedicated Edit Sessions output channel ( #154190 )
...
* Create a separate log channel for edit sessions
* Move edit sessions services into contrib since they are not accessed from outside the contrib
* Remove redundant log message prefix
* Update test
2022-07-05 12:54:14 -07:00
Joyce Er
74d7930fd1
Preserve editSessionId for protocol urls ( #152669 )
...
* Preserve `editSessionId` for protocol urls
* Always clear `editSessionId` `after applying
Avoid accidentally persisting it for unrelated workspaces
* Fix url with editSessionId query parameter not opening
* Set environmentService.editSessionId instead
2022-06-21 06:41:49 -07:00
Joyce Er
482bc7c146
Add experimental Continue Edit Session API command ( #152375 )
...
* Implement `vscode.experimental.editSession.continue` API command
* Read `editSessionId` from protocol url query params
Pass it down to `environmentService` for later access
Read it from `environmentService` when attempting to apply edit session
* Pass `editSessionId` to environmentService in web
* Set and clear edit session ID
* Add logging and encode ref in query parameters
* Update test
2022-06-16 19:13:42 -07:00
Sandeep Somavarapu
74c528db74
fix state resource file name
2022-06-13 18:15:01 +02:00
Sandeep Somavarapu
c015eb5c6c
feedback: change stateHome to stateResource
2022-06-13 17:29:36 +02:00
Sandeep Somavarapu
8099ff1f33
implement feedback
2022-06-13 14:31:22 +02:00
Sandeep Somavarapu
0ccc294e64
move globalStorageHome to userDataProfileService
2022-05-22 09:22:48 +02:00
Sandeep Somavarapu
fea8eb7e06
Merge branch 'main' into sandy081/settingsProfile
2022-05-21 16:47:39 +02:00
Matt Bierner
17c75e1180
Allow reusing webview origins across reloads ( #149950 )
...
* Allow reusing webview origins across reloads
Currently webviews are always loaded into a unique origin. This keeps them isolated but also means that we can't benefit from caching across window reloads
This change adds a new `origin` option that you can pass to webviews which controls the origin they use. If this origin is not provided, we use a random one instead
We then save off this origin for webview panels and restore it on window reloads. Webviews restore a little faster on window reload
* Update webview fallback version
2022-05-19 16:07:14 -07:00
Sandeep Somavarapu
55e6d2f138
move user data resources to user data profile
2022-05-19 22:54:28 +02:00
Benjamin Pasero
ff3d5bb491
debt - adopt new options support in IPath
...
cc @rebornix
2022-04-22 08:54:40 +02:00
Benjamin Pasero
7e5180fb34
Remote extension host does not respect trace log ( fix #146897 )
2022-04-08 19:36:12 +02:00
Benjamin Pasero
7e86d63f29
tests - disable experiments in tests
2022-04-06 14:08:00 +02:00
Joao Moreno
a3e739fee9
update cdn domain for webview
2022-03-30 10:55:12 +02:00
Benjamin Pasero
aa4765b0ac
history - fix settings to appear in timeline
2022-03-17 07:19:12 +01:00
Benjamin Pasero
3eae27e2c1
Merge branch 'main' into ben/history
2022-03-12 11:13:46 +01:00
SteVen Batten
0e95041cc5
Add workspace trust to the web (disabled by default) and server distro (enabled by default) ( #144852 )
...
* server trust
* change to opt in model for trust in embedder api
* add fallback host label
2022-03-11 07:46:16 -08:00
Benjamin Pasero
2dc2290ba9
history - introduce a localHistoryHome environment
2022-03-09 10:15:49 +01:00
Matt Bierner
c569182d08
Encode webview parent origin in authority
...
Fixes #144703
2022-03-08 11:28:59 -08:00
Matt Bierner
31b199da9c
Bump webview commit
2022-02-15 18:36:12 -08:00
Matt Bierner
82fe581566
Bump webview commit
2022-02-14 13:45:05 -08:00
Benjamin Pasero
ef70f99af7
tangle - extract common window ( #141154 )
2022-02-14 08:30:18 +01:00
Alex Dima
0bf3071972
Fix hygiene
2022-02-04 15:49:50 +01:00
Benjamin Pasero
4f4df625f9
Cleanup deprecated IEnvironmentService.configuration property ( #141859 )
...
* renames and reductions
* adopt for files to open, diff, wait
* remove from tests
* backup path
* accessibility support
* remove unused
* more inlines
* perf
* removal
* more cleanup
* removal of workbench config object
2022-01-31 10:44:53 +01:00
Benjamin Pasero
ac027aa1bb
Merge branch 'main' into ben/web-api-layers
2022-01-21 17:18:05 +01:00
Alex Dima
fcb0ee0e35
Move ExtensionKind to platform/environment ( #141154 )
2022-01-21 16:03:00 +01:00
Benjamin Pasero
1ad9fc7d30
web - clean up web environment service
2022-01-21 14:24:14 +01:00