Commit Graph

148 Commits

Author SHA1 Message Date
Connor Peet c5759394bf mcp: support streamable HTTP (#246557)
This PR adds support for 'streamable HTTP' MCP servers. This is
backwards-compatible with existing SSE servers. We'll first try to
initialize the server in streamable HTTP mode, and then fall back to
legacy SSE if that fails.

This PR also adds our own small SSE parser, `eventsource` was too high
level to do what we need to do.

Refs https://github.com/microsoft/vscode/issues/244751
2025-04-14 23:40:28 +00:00
Ladislau Szomoru c586d5cdee Engineering - bump deemon (#246536) 2025-04-14 13:25:03 -07:00
dependabot[bot] c0f4c62f46 Bump koa from 2.15.4 to 2.16.1 (#246107)
Bumps [koa](https://github.com/koajs/koa) from 2.15.4 to 2.16.1.
- [Release notes](https://github.com/koajs/koa/releases)
- [Changelog](https://github.com/koajs/koa/blob/master/History.md)
- [Commits](https://github.com/koajs/koa/compare/2.15.4...v2.16.1)

---
updated-dependencies:
- dependency-name: koa
  dependency-version: 2.16.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 10:42:41 +02:00
Ladislau Szomoru 1799c2beaa Engineering - refactor codesign scripts (#246459)
* Engineering - consolidate codesign scripts

* Try using a script task

* Switch back to old syntax

* Bump deemon
2025-04-14 09:13:45 +02:00
Ladislau Szomoru f5bce71ace Engineering - bump deemon (#246339) 2025-04-11 21:05:40 +02:00
Ladislau Szomoru 494379bf91 Engineering - bump deemon (#246285) 2025-04-11 07:40:20 +02:00
Ladislau Szomoru 56ebf61f97 Engineering - bump deemon (#246056) 2025-04-09 07:47:28 +02:00
Robo 599b974cb5 chore: bump policy-watcher@1.3.2 (#245973) 2025-04-08 17:11:22 +02:00
Ladislau Szomoru 36ea9e0726 Engineering - bump deemon (#245634)
* Engineering - bump deemon

* Bump deemon again
2025-04-04 14:29:51 +00:00
Robo 4b1d47cda4 chore: bump electron@34.4.1 (#245430)
* chore: bump electron@34.4.1

* chore: bump distro
2025-04-03 12:33:51 +02:00
Robo d1d0260ab8 chore: bump electron@34.4.0 (#245227)
* chore: bump electron@34.4.0

* temp: update distro

* chore: bump distro
2025-04-01 15:09:24 +02:00
Matt Bierner b922a896be Merge pull request #245170 from mjbvz/vitreous-tuna
Run `npm audit fix`
2025-03-31 13:23:45 -07:00
Matt Bierner 83585ca3c1 Run npm audit fix 2025-03-31 13:05:00 -07:00
Josh Spicer 81d9beacdf bump policy-watcher to 1.3.1 (#245160)
bump policy-watcher to 1.3.1 (fix https://github.com/microsoft/vscode/issues/244997)
2025-03-31 20:44:14 +02:00
dependabot[bot] d95753f2fd Bump tar-fs (#245015)
Bumps  and [tar-fs](https://github.com/mafintosh/tar-fs). These dependencies needed to be updated together.

Updates `tar-fs` from 2.1.1 to 3.0.8
- [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.1...v3.0.8)

Updates `tar-fs` from 3.0.6 to 3.0.8
- [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.1...v3.0.8)

---
updated-dependencies:
- dependency-name: tar-fs
  dependency-type: indirect
- dependency-name: tar-fs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 11:23:53 +02:00
Matt Bierner 526705b491 Merge pull request #244485 from mjbvz/tasty-lion
Pick up latest TS for building VSCode
2025-03-28 11:24:19 -07:00
Aaron Munger f8c9deb202 version 1.100 (#244938)
Co-authored-by: amunger <>
2025-03-28 00:32:01 +01:00
Matt Bierner 8225b496b1 Updating @types/node
Needs some minor code changes too to support the new typings
2025-03-24 13:02:28 -07:00
Daniel Imms 35867c7e27 node-pty@1.1.0-beta33
Fixes #243584
2025-03-24 12:59:23 -07:00
Matt Bierner 0dcae01c07 Pick up latest TS for building VSCode 2025-03-24 10:44:45 -07:00
Robo d37530e045 Revert "chore: bump electron@34.3.3 (#244147)" (#244235)
This reverts commit e46bc38ea2.
2025-03-21 13:16:01 +01:00
Robo e46bc38ea2 chore: bump electron@34.3.3 (#244147)
* chore: bump electron@34.3.3

* chore: bump distro

* chore: bump distro
2025-03-21 09:43:13 +01:00
Alex Ross 7249efcfae Add tree-sitter for css (#244112)
* Add tree-sitter for css

* Hard code root scopes

* Add some temp logging for test

* Exclude css from module ignore

* Remove log lines
2025-03-20 13:45:47 +01:00
Christof Marti 90dde06fb6 Revert "Add tree-sitter for css (#243988)"
This reverts commit c14e7b4b9b.
2025-03-20 08:32:03 +01:00
Alex Ross c14e7b4b9b Add tree-sitter for css (#243988)
* Add tree-sitter for css

* Hard code root scopes
2025-03-19 09:55:14 -07:00
Raymond Zhao a0425e3665 chore: bump node-pty to 1.1.0-beta32 (#243785) 2025-03-17 19:39:49 +01:00
Daniel Imms fd706d279b Merge pull request #243587 from microsoft/tyriar/241978_2
Update xterm, bring in conpty resize improvements
2025-03-15 03:51:48 -07:00
Connor Peet 248739282e mcp: support sse (#243621)
* mcp: support sse

Didn't seem like Claude Desktop configs have SSE support yet, but I did
the obvious of having an object with a `url`. I also added a `type`
(optional for stdio) so we can better disambiguate types of configs.

Example .vscode/mcp.json:

```
{
  "servers": {
    "everything": {
      "type": "sse",
      "url": "http://localhost:3001/sse"
    }
	}
}
```

Closes #243242

* update layer check
2025-03-15 06:32:00 +00:00
Josh Spicer 647e41fe87 Boolean policy (#243594)
boolean policy
2025-03-14 14:19:35 -07:00
Daniel Imms 5426dde42c Update xterm, bring in conpty resize improvements
See xtermjs/xterm.js#5321
Part of #241978
2025-03-14 11:03:16 -07:00
Josh Spicer 8dbf7504d5 @vscode/policy-watcher 1.2.1 (#243387) 2025-03-12 15:26:54 -07:00
Robo c1fb4c3983 fix: pty crash on windows with legacy conpty path (#243267) 2025-03-12 06:44:53 +01:00
Robo d1ce0bf2c1 chore: update electron@34.3.2 (#243032)
* chore: update electron@34.3.2

* chore: update node.js builds

* chore: update runtime builds

* chore: bump distro
2025-03-11 20:45:06 +09:00
Josh Spicer 56440fa442 @vscode/policy-watcher 1.2.0 (#243132)
* mac policy support (code changes)

* adopt @vscode/policy-watcher 1.2.0
2025-03-11 02:51:51 +01:00
Rob Lourens d8aba066d4 Bump @vscode/ripgrep (#243004)
* Bump @vscode/ripgrep
Brings in error handling fixes

* In remote/ too
2025-03-10 05:38:29 +00:00
Martin Aeschlimann 9c227f0795 bump to 1.99.0 (#242274) 2025-02-28 09:38:38 +01:00
Robo f8b29f8da2 chore: bump electron@34.2.0 (#241077)
* chore: bump electron@34.2.0

* chore: update builds

* chore: update builds

* chore: bump distro
2025-02-21 13:26:39 -08:00
Christof Marti 1abef4d973 @vscode/proxy-agent 0.32.0 2025-02-20 23:47:59 +01:00
Alex Ross 38b30e9cc1 Update @vscode/tree-sitter-wasm (#241351) 2025-02-20 16:42:47 +01:00
João Moreno 6c72e0ffcf bump innosetup (#241072) 2025-02-19 08:29:30 -08:00
Robo d97a6ef8df chore: bump node-pty@1.1.0-beta30 (#241115) 2025-02-19 05:24:59 +01:00
dependabot[bot] d72199fc5d Bump nanoid from 3.3.7 to 3.3.8 (#240988)
Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.8.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-17 11:59:25 +01:00
dependabot[bot] 93604e45c7 Bump koa from 2.15.3 to 2.15.4 (#240580)
Bumps [koa](https://github.com/koajs/koa) from 2.15.3 to 2.15.4.
- [Release notes](https://github.com/koajs/koa/releases)
- [Changelog](https://github.com/koajs/koa/blob/2.15.4/History.md)
- [Commits](https://github.com/koajs/koa/compare/2.15.3...2.15.4)

---
updated-dependencies:
- dependency-name: koa
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-17 10:16:49 +00:00
dependabot[bot] 0bb5113178 Bump serialize-javascript and mocha (#240320)
Bumps [serialize-javascript](https://github.com/yahoo/serialize-javascript) to 6.0.2 and updates ancestor dependency [mocha](https://github.com/mochajs/mocha). These dependencies need to be updated together.


Updates `serialize-javascript` from 6.0.0 to 6.0.2
- [Release notes](https://github.com/yahoo/serialize-javascript/releases)
- [Commits](https://github.com/yahoo/serialize-javascript/compare/v6.0.0...v6.0.2)

Updates `mocha` from 10.2.0 to 10.8.2
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v10.2.0...v10.8.2)

---
updated-dependencies:
- dependency-name: serialize-javascript
  dependency-type: indirect
- dependency-name: mocha
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-17 11:16:14 +01:00
Daniel Imms 938f85c342 xterm@^5.6.0-beta.98
Fixes #239917
Includes xtermjs/xterm.js#5313
2025-02-14 07:10:51 -08:00
Alex Ross e2a3691756 Use tree sitter for ini (#240534)
* Use tree sitter for ini
Part of #210475

* Include ini in tree sitter colorization tests

* Remove /r
2025-02-13 08:36:42 +01:00
Robo f94b27000c chore: update to Electron 34 (#237557)
* chore: update electron@33.3.0

* chore: update for webFrameMain possibly being null

Refs https://github.com/electron/electron/commit/ae9f2df082ceac3b100d2bb3cccb5608c9cd81a9

* chore: update debian deps

* chore: update rpm deps

* chore: bump electron@34.0.0-beta.12

* temp: use std::format for spdlog

* chore: update debian deps

* chore: update rpm deps

* chore: bump electron@34.0.0

* chore: bump electron@34.0.1

* chore: bump electron@34.1.0

* chore: update required portal version

* chore: use enableDeprecatedPaste

* chore: update builds

* chore: bump distro
2025-02-12 10:36:35 +01:00
Sandeep Somavarapu 3be7869749 use latest policy watcher package (#240290) 2025-02-10 12:03:12 -08:00
Sandeep Somavarapu b888f04bae use latest policy watcher package (#240175)
* use latest policy watcher package

* update package-lock.json
2025-02-10 11:56:11 +00:00
Daniel Imms 608fb3070c Merge pull request #239958 from microsoft/tyriar/239838
xterm@5.6.0-beta.97
2025-02-07 13:03:51 -08:00