diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 52f21d37..e63f743b 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,5 +1,5 @@ { - "chat-client-ui-types": "0.1.62", - "runtimes": "0.2.127", - "types": "0.1.56" + "chat-client-ui-types": "0.2.0", + "runtimes": "0.2.128", + "types": "0.2.0" } diff --git a/chat-client-ui-types/CHANGELOG.md b/chat-client-ui-types/CHANGELOG.md index fbb5c87e..d53855ca 100644 --- a/chat-client-ui-types/CHANGELOG.md +++ b/chat-client-ui-types/CHANGELOG.md @@ -1,5 +1,46 @@ # Changelog +## [0.2.0](https://github.com/manodnyab/language-server-runtimes/compare/chat-client-ui-types/v0.1.62...chat-client-ui-types/v0.2.0) (2025-08-26) + + +### ⚠ BREAKING CHANGES + +* **chat-client-ui-types:** update the version of package to next minor. This commit does not actually contain a breaking change, only to trigger a release. + +### Features + +* add protocol for export chat history ([#418](https://github.com/manodnyab/language-server-runtimes/issues/418)) ([c31fadc](https://github.com/manodnyab/language-server-runtimes/commit/c31fadc36752d3300d53fc22b59e66f07ecc75ac)) +* add stopResponse ui event ([#463](https://github.com/manodnyab/language-server-runtimes/issues/463)) ([6934a1b](https://github.com/manodnyab/language-server-runtimes/commit/6934a1b50357ebae4c8776ebf5a687b886b9c8f3)) +* extend sendToPrompt to support optional prompt messages ([#484](https://github.com/manodnyab/language-server-runtimes/issues/484)) ([90384e3](https://github.com/manodnyab/language-server-runtimes/commit/90384e3cbacfd3728fbba02f26bb4e46b4c88c34)) +* extend tabdata interface to include support for welcome screen ([#411](https://github.com/manodnyab/language-server-runtimes/issues/411)) ([68354d9](https://github.com/manodnyab/language-server-runtimes/commit/68354d9e51b17637c91bcf79e320df3fd0975678)) +* extended UI and protocol types for openning settings ([#474](https://github.com/manodnyab/language-server-runtimes/issues/474)) ([f622458](https://github.com/manodnyab/language-server-runtimes/commit/f622458baeea7df72e1b3ce91d002faecc745f89)) +* extending ui contract with dynamic feature config types ([#448](https://github.com/manodnyab/language-server-runtimes/issues/448)) ([5012832](https://github.com/manodnyab/language-server-runtimes/commit/5012832e9c9068abea92c78a4ef79fb26aa24bd1)) +* improvements for "openTab" request flow ([#366](https://github.com/manodnyab/language-server-runtimes/issues/366)) ([8aa0a83](https://github.com/manodnyab/language-server-runtimes/commit/8aa0a83e5b387e1e8df87862a6ec196ec2709731)) +* protocol extensions for chat tab actions and export features ([#433](https://github.com/manodnyab/language-server-runtimes/issues/433)) ([10019fe](https://github.com/manodnyab/language-server-runtimes/commit/10019fe875658ac46bf26b995d01416a852e2432)) +* **types:** add protocol for open file dialog for import image as context ([#564](https://github.com/manodnyab/language-server-runtimes/issues/564)) ([8c9cac7](https://github.com/manodnyab/language-server-runtimes/commit/8c9cac765137ca9f3ab08d6a79e6edac768f2c04)) + + +### Bug Fixes + +* change pair programming acknowledged to chat prompt option acknowledged ([#460](https://github.com/manodnyab/language-server-runtimes/issues/460)) ([3d9431d](https://github.com/manodnyab/language-server-runtimes/commit/3d9431dfba74825beb45dd4e6b83217c61a64b28)) + + +### Reverts + +* feat: extend tabdata interface to include support for welcome screen ([#411](https://github.com/manodnyab/language-server-runtimes/issues/411)) ([#420](https://github.com/manodnyab/language-server-runtimes/issues/420)) ([53084ad](https://github.com/manodnyab/language-server-runtimes/commit/53084adee2b375b998a15222d56a2e56593728e5)) + + +### Documentation + +* **chat-client-ui-types:** updated README ([d2a569f](https://github.com/manodnyab/language-server-runtimes/commit/d2a569fe9b839f61461661832407a4e9b0f16086)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @aws/language-server-runtimes-types bumped from ^0.1.56 to ^0.2.0 + ## [0.1.62](https://github.com/aws/language-server-runtimes/compare/chat-client-ui-types/v0.1.61...chat-client-ui-types/v0.1.62) (2025-08-12) diff --git a/chat-client-ui-types/package.json b/chat-client-ui-types/package.json index 3a1b1da4..f0260d25 100644 --- a/chat-client-ui-types/package.json +++ b/chat-client-ui-types/package.json @@ -1,6 +1,6 @@ { "name": "@aws/chat-client-ui-types", - "version": "0.1.62", + "version": "0.2.0", "description": "Type definitions for Chat UIs in Language Servers and Runtimes for AWS", "main": "./out/index.js", "scripts": { @@ -18,6 +18,6 @@ "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws/language-server-runtimes-types": "^0.1.56" + "@aws/language-server-runtimes-types": "^0.2.0" } } diff --git a/package-lock.json b/package-lock.json index 0336cfcd..7d5ee34c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -38,10 +38,10 @@ }, "chat-client-ui-types": { "name": "@aws/chat-client-ui-types", - "version": "0.1.62", + "version": "0.2.0", "license": "Apache-2.0", "dependencies": { - "@aws/language-server-runtimes-types": "^0.1.56" + "@aws/language-server-runtimes-types": "^0.2.0" } }, "node_modules/@apidevtools/json-schema-ref-parser": { @@ -4684,10 +4684,10 @@ }, "runtimes": { "name": "@aws/language-server-runtimes", - "version": "0.2.127", + "version": "0.2.128", "license": "Apache-2.0", "dependencies": { - "@aws/language-server-runtimes-types": "^0.1.56", + "@aws/language-server-runtimes-types": "^0.2.0", "@opentelemetry/api": "^1.9.0", "@opentelemetry/api-logs": "^0.200.0", "@opentelemetry/core": "^2.0.0", @@ -4741,7 +4741,7 @@ }, "types": { "name": "@aws/language-server-runtimes-types", - "version": "0.1.56", + "version": "0.2.0", "license": "Apache-2.0", "dependencies": { "vscode-languageserver-textdocument": "^1.0.12", diff --git a/runtimes/CHANGELOG.md b/runtimes/CHANGELOG.md index 1a114f0b..43a0c842 100644 --- a/runtimes/CHANGELOG.md +++ b/runtimes/CHANGELOG.md @@ -1,5 +1,139 @@ # Changelog +## [0.2.128](https://github.com/manodnyab/language-server-runtimes/compare/language-server-runtimes/v0.2.127...language-server-runtimes/v0.2.128) (2025-08-26) + + +### Features + +* add agent interface for tool creation and usage ([c420d68](https://github.com/manodnyab/language-server-runtimes/commit/c420d68c563260ea933907ceeefac117f5462ac9)) +* add buttonClick event to chat ([#464](https://github.com/manodnyab/language-server-runtimes/issues/464)) ([32b3bb9](https://github.com/manodnyab/language-server-runtimes/commit/32b3bb9cca7bf09d412e87cc9e062ac99d847bd2)) +* add cancellation token to agent spec ([#472](https://github.com/manodnyab/language-server-runtimes/issues/472)) ([1e65017](https://github.com/manodnyab/language-server-runtimes/commit/1e650179dc22692ffe2c5399a45731dc520506a4)) +* add diagnostic checking and workspace file opening support ([#658](https://github.com/manodnyab/language-server-runtimes/issues/658)) ([1013f32](https://github.com/manodnyab/language-server-runtimes/commit/1013f32172c942e5598f8fddcbfe8d6f0836da9f)) +* add displayLocation property and inlineEditSupport capability for tab-tab-tab workflow ([#492](https://github.com/manodnyab/language-server-runtimes/issues/492)) ([b7c4718](https://github.com/manodnyab/language-server-runtimes/commit/b7c4718b9bd84e08e72b992da5d699549af9f115)) +* add endpoint override option for easier dev setup ([#633](https://github.com/manodnyab/language-server-runtimes/issues/633)) ([835e7aa](https://github.com/manodnyab/language-server-runtimes/commit/835e7aac5db7068c711a04b41242e73fc5edc828)) +* add env variables getter in runtime ([#295](https://github.com/manodnyab/language-server-runtimes/issues/295)) ([93be997](https://github.com/manodnyab/language-server-runtimes/commit/93be9970f8c6aa23f609220e0c132e37fe567210)) +* add extension for inline chat ([#391](https://github.com/manodnyab/language-server-runtimes/issues/391)) ([52abd83](https://github.com/manodnyab/language-server-runtimes/commit/52abd839b396c92863bca18c9bb33a7875192c3d)) +* add initialization configuration options for file indexing ([#436](https://github.com/manodnyab/language-server-runtimes/issues/436)) ([155546f](https://github.com/manodnyab/language-server-runtimes/commit/155546fe092bad040817abd21816ec5051b897f3)) +* add listAvailableModels request method ([#593](https://github.com/manodnyab/language-server-runtimes/issues/593)) ([0d9d557](https://github.com/manodnyab/language-server-runtimes/commit/0d9d55751bd977e82ded0906d31dbfd8bf027893)) +* add LSP extension for sending telemetry for inline chat result action ([#408](https://github.com/manodnyab/language-server-runtimes/issues/408)) ([26c7a0f](https://github.com/manodnyab/language-server-runtimes/commit/26c7a0f43aaf535fcec6d081fd9bee0ecfd2c13f)) +* add new lsp extension to send dependency information from client to servers ([#338](https://github.com/manodnyab/language-server-runtimes/issues/338)) ([cbaf65f](https://github.com/manodnyab/language-server-runtimes/commit/cbaf65fa67df3173ded718b7c93b29054129d3c7)) +* add operational telemetry interface ([#312](https://github.com/manodnyab/language-server-runtimes/issues/312)) ([44ae86c](https://github.com/manodnyab/language-server-runtimes/commit/44ae86c1f33b2a71702cc55b2ad78c2ec22e380f)) +* add opt-out mechanism to operational telemetry ([#330](https://github.com/manodnyab/language-server-runtimes/issues/330)) ([0de11b1](https://github.com/manodnyab/language-server-runtimes/commit/0de11b10b5556848633df351defe84350c7b5da1)) +* add routing to didCreateFiles, didDeleteFiles, didRenameFiles & didSaveTextDocument ([#512](https://github.com/manodnyab/language-server-runtimes/issues/512)) ([c4c2bc4](https://github.com/manodnyab/language-server-runtimes/commit/c4c2bc48af9f7c432af97d318bc5f580ccf76067)) +* add save option to initializeResult to allow LSP server to listen to save file events ([#309](https://github.com/manodnyab/language-server-runtimes/issues/309)) ([d80688f](https://github.com/manodnyab/language-server-runtimes/commit/d80688fe272cedd352a9e5ed8cd13279cad392a7)) +* add support for pinned context and rules ([#548](https://github.com/manodnyab/language-server-runtimes/issues/548)) ([6606dcc](https://github.com/manodnyab/language-server-runtimes/commit/6606dcc0a908eff03fbeaadba6dbfda900472d2f)) +* add workspaceIdentifier to AWSInitializationOptions ([#497](https://github.com/manodnyab/language-server-runtimes/issues/497)) ([256c549](https://github.com/manodnyab/language-server-runtimes/commit/256c549df6d446886457dd83ea4b71f31d3bf063)) +* added chat history protocol ([#410](https://github.com/manodnyab/language-server-runtimes/issues/410)) ([a4fcef6](https://github.com/manodnyab/language-server-runtimes/commit/a4fcef6459f4224a6bf16d3ce6e88ef326fec3aa)) +* adding new params for mcp servers buttons ([#502](https://github.com/manodnyab/language-server-runtimes/issues/502)) ([73fd208](https://github.com/manodnyab/language-server-runtimes/commit/73fd20806f94d7134f6a24f39353c6b53f991e91)) +* adding support for readFileSync method in workspace.fs ([#299](https://github.com/manodnyab/language-server-runtimes/issues/299)) ([3ef292a](https://github.com/manodnyab/language-server-runtimes/commit/3ef292a483d0f41e804511e1d951e09f5da36d46)) +* allow write stream for tool invocations ([07e7c53](https://github.com/manodnyab/language-server-runtimes/commit/07e7c534d715836c99c08451e07805d8bf5cd668)) +* change getConfigurationFromServer to fetch from all servers and aggregate ([#489](https://github.com/manodnyab/language-server-runtimes/issues/489)) ([5c13d69](https://github.com/manodnyab/language-server-runtimes/commit/5c13d6968683422468982ea1a1d7ac21d1649ae2)) +* collect telemetry data from standalone runtime ([#392](https://github.com/manodnyab/language-server-runtimes/issues/392)) ([76d6869](https://github.com/manodnyab/language-server-runtimes/commit/76d68699fdb49147427b22574d7d1794c0bc31e6)) +* context support in protocol ([#404](https://github.com/manodnyab/language-server-runtimes/issues/404)) ([70b8507](https://github.com/manodnyab/language-server-runtimes/commit/70b8507f1c95a79d74c49e7153e772d11372dc65)) +* delete cognito, update optel sdk, use otlp exporters ([#437](https://github.com/manodnyab/language-server-runtimes/issues/437)) ([446b1b8](https://github.com/manodnyab/language-server-runtimes/commit/446b1b8d47248ac4b64b7711e44b32c7c5e8cd10)) +* emit telemetry event to lsp client on standalone process crash ([432a68a](https://github.com/manodnyab/language-server-runtimes/commit/432a68a3f46768dfbdc8e5233ff4b825cbaa1b92)) +* empty line PR to release https://github.com/aws/language-server-runtimes/pull/379 ([#382](https://github.com/manodnyab/language-server-runtimes/issues/382)) ([2663a5e](https://github.com/manodnyab/language-server-runtimes/commit/2663a5e748e1b63e5b422968af562fd39f9a0da2)) +* enable operational telemetry ([#539](https://github.com/manodnyab/language-server-runtimes/issues/539)) ([f49206f](https://github.com/manodnyab/language-server-runtimes/commit/f49206f8c6e10c4a408c96359adb6165122273f6)) +* expose predicate to check symbolic link ([02002af](https://github.com/manodnyab/language-server-runtimes/commit/02002af823cce5feeefb00e243d8b48beab576e6)) +* extended protocol for conversation-based agents experience support ([#368](https://github.com/manodnyab/language-server-runtimes/issues/368)) ([0bc496e](https://github.com/manodnyab/language-server-runtimes/commit/0bc496ea8d9411b68efe7901168f5f8257a61a8e)) +* get telemetry aws config from env variables ([#345](https://github.com/manodnyab/language-server-runtimes/issues/345)) ([e2d7267](https://github.com/manodnyab/language-server-runtimes/commit/e2d7267aff2a5c3d3fe92131b9478319a9a91c6e)) +* implement sdk runtime configurator to configure sdk clients at runtime ([#316](https://github.com/manodnyab/language-server-runtimes/issues/316)) ([ef82756](https://github.com/manodnyab/language-server-runtimes/commit/ef827565b32d1482b6e08d66b78774d7aed544eb)) +* inject home directory into runtimes. ([#424](https://github.com/manodnyab/language-server-runtimes/issues/424)) ([595475e](https://github.com/manodnyab/language-server-runtimes/commit/595475e448e9dc8fb74c4aec9c31eb7852db6e45)) +* notifications to client about file system operations ([#500](https://github.com/manodnyab/language-server-runtimes/issues/500)) ([a7efcf8](https://github.com/manodnyab/language-server-runtimes/commit/a7efcf8052ec382d3c4cd706059873b0b44fb314)) +* protocol extensions for chat tab actions and export features ([#433](https://github.com/manodnyab/language-server-runtimes/issues/433)) ([10019fe](https://github.com/manodnyab/language-server-runtimes/commit/10019fe875658ac46bf26b995d01416a852e2432)) +* **runtimes:** add auto-discovery for OS proxy settings ([#553](https://github.com/manodnyab/language-server-runtimes/issues/553)) ([d3e961a](https://github.com/manodnyab/language-server-runtimes/commit/d3e961abccd0421a6937f8b60708b81cac310aa4)) +* **runtimes:** add handlers for IAM and STS credentials management ([#599](https://github.com/manodnyab/language-server-runtimes/issues/599)) ([6276983](https://github.com/manodnyab/language-server-runtimes/commit/6276983b2372e4c46dcb7fd5f8bf80e92bb163d2)) +* **runtimes:** add UpdateConfiguration protocol and server handlers ([df24447](https://github.com/manodnyab/language-server-runtimes/commit/df244475bf08caafd6fb4c905de8fbbce970af1d)) +* **runtimes:** cache and expose initializeParams as a feature ([#378](https://github.com/manodnyab/language-server-runtimes/issues/378)) ([e3d4e17](https://github.com/manodnyab/language-server-runtimes/commit/e3d4e1772d29955ae71a6761f1be3251c443215e)) +* **runtimes:** emit telemetry from SDK proxy configuration utility ([a82a708](https://github.com/manodnyab/language-server-runtimes/commit/a82a70810592909e1d82c74406124de847f1af0b)) +* **runtimes:** extend awsClientCapabilities generically to signal server-specific capabilities ([9fd0f00](https://github.com/manodnyab/language-server-runtimes/commit/9fd0f00a784521c9ae4dac360d2eb8c81ab299fa)) +* **runtimes:** extend lsp with didSaveTextDocument and lsp.worksapce with didCreateFiles, didDeleteFiles and didRenameFiles ([e8df283](https://github.com/manodnyab/language-server-runtimes/commit/e8df28359cdca9efdaf05dd963ef52d7fc45531b)) +* **runtimes:** extend TestFeatures with API for simulating LSP init flow ([#483](https://github.com/manodnyab/language-server-runtimes/issues/483)) ([fa41c3d](https://github.com/manodnyab/language-server-runtimes/commit/fa41c3d662cdf5f9cd5c2312f7f11abbda50045f)) +* **runtimes:** extended network proxy support ([7369086](https://github.com/manodnyab/language-server-runtimes/commit/7369086ad519843f0dfc74f7124e23f129f21e63)) +* **runtimes:** extract reusable runtime logic into the `base-runtime.ts` ([ebcb52f](https://github.com/manodnyab/language-server-runtimes/commit/ebcb52f66dca8c85d3a842b21c8dbaccb19d6ad0)) +* **runtimes:** log detail server info during initialization ([#285](https://github.com/manodnyab/language-server-runtimes/issues/285)) ([cd4ac14](https://github.com/manodnyab/language-server-runtimes/commit/cd4ac14381599c8599c70a6df85ac62cc9668832)) +* show dev profile protocol changes ([#432](https://github.com/manodnyab/language-server-runtimes/issues/432)) ([730460c](https://github.com/manodnyab/language-server-runtimes/commit/730460cdcc77341c2731b9064ab1eb6297ec4a64)) +* subscription details protocols ([#620](https://github.com/manodnyab/language-server-runtimes/issues/620)) ([ebc2dbb](https://github.com/manodnyab/language-server-runtimes/commit/ebc2dbbf89b8a3aaa444210c2ebb3df353d7b217)) +* support remove tool in Agent ([#501](https://github.com/manodnyab/language-server-runtimes/issues/501)) ([443415e](https://github.com/manodnyab/language-server-runtimes/commit/443415ee15349913eb2e8876cb56bb26c02a9e31)) +* support using rootUri for workspaceFolders and handle workspaceChangeEvent ([#509](https://github.com/manodnyab/language-server-runtimes/issues/509)) ([fa9892e](https://github.com/manodnyab/language-server-runtimes/commit/fa9892ed7d4d4ff09f0801fdbff07bc1d725ef85)) +* **types:** add a feature flag support for show logs ([#631](https://github.com/manodnyab/language-server-runtimes/issues/631)) ([eec091e](https://github.com/manodnyab/language-server-runtimes/commit/eec091eb7354eedae27fd623d379107f4d4e3196)) +* **types:** add mode to fs writeFile ([#423](https://github.com/manodnyab/language-server-runtimes/issues/423)) ([daae4e8](https://github.com/manodnyab/language-server-runtimes/commit/daae4e8e665bd334e6109921d9efcd5ab12c4ff8)) +* **types:** add next token to inline completion interface ([d42a832](https://github.com/manodnyab/language-server-runtimes/commit/d42a832a70d0ee23d4cde18c8771bf46b2f18048)) +* **types:** add prompt input option change ([#449](https://github.com/manodnyab/language-server-runtimes/issues/449)) ([dea0fb9](https://github.com/manodnyab/language-server-runtimes/commit/dea0fb99acb3fc3b2231a239b98593bfbbb9292e)) +* **types:** add protocol for open file dialog for import image as context ([#564](https://github.com/manodnyab/language-server-runtimes/issues/564)) ([8c9cac7](https://github.com/manodnyab/language-server-runtimes/commit/8c9cac765137ca9f3ab08d6a79e6edac768f2c04)) +* **types:** enable show logs feature ([#629](https://github.com/manodnyab/language-server-runtimes/issues/629)) ([7f2814f](https://github.com/manodnyab/language-server-runtimes/commit/7f2814fc405ab02f2cbdb878eb3105170704d75e)) +* **types:** introduce new completion API for edits suggestion ([#635](https://github.com/manodnyab/language-server-runtimes/issues/635)) ([26ecf77](https://github.com/manodnyab/language-server-runtimes/commit/26ecf770be41b2fa12b9255b446a498c7c209e49)) +* **types:** types for device code support ([#353](https://github.com/manodnyab/language-server-runtimes/issues/353)) ([aa2fd53](https://github.com/manodnyab/language-server-runtimes/commit/aa2fd53ab14bbe412ede696e7eb86cd19a9b9b0b)) +* update protocol for regions use cases ([#355](https://github.com/manodnyab/language-server-runtimes/issues/355)) ([50ef5c7](https://github.com/manodnyab/language-server-runtimes/commit/50ef5c78e5d3e0c67c47b32ed147b7e21fee8116)) + + +### Bug Fixes + +* add aws-sdk to dependencies ([#535](https://github.com/manodnyab/language-server-runtimes/issues/535)) ([d8890a6](https://github.com/manodnyab/language-server-runtimes/commit/d8890a6b6add4a4485e40ad7bc2de41f32045d14)) +* add document change params ([#618](https://github.com/manodnyab/language-server-runtimes/issues/618)) ([76d258f](https://github.com/manodnyab/language-server-runtimes/commit/76d258f833a7b3a94350a60fafe7688a1c87198c)) +* add file context override for inline completion ([#660](https://github.com/manodnyab/language-server-runtimes/issues/660)) ([f6f0da8](https://github.com/manodnyab/language-server-runtimes/commit/f6f0da86e935c148c357852a15f43e56c2a7ba44)) +* add methods to fetch builtIn and builtInWrite tools ([#581](https://github.com/manodnyab/language-server-runtimes/issues/581)) ([aa914a7](https://github.com/manodnyab/language-server-runtimes/commit/aa914a74821e36104635865c4f0dff2973d6ced4)) +* add missing telemetry files ([#344](https://github.com/manodnyab/language-server-runtimes/issues/344)) ([e592796](https://github.com/manodnyab/language-server-runtimes/commit/e592796f901000e58fbdf93860a50ea697adaa89)) +* add open tab params to inline completion protocol ([#645](https://github.com/manodnyab/language-server-runtimes/issues/645)) ([56c9fe0](https://github.com/manodnyab/language-server-runtimes/commit/56c9fe01cca4aacfc15e3a8116a44b72ad10d43a)) +* add open tab params to inline completion protocol ([#638](https://github.com/manodnyab/language-server-runtimes/issues/638)) ([fcdf0ac](https://github.com/manodnyab/language-server-runtimes/commit/fcdf0ac24561e32ce079a568b65f9df534e8a140)) +* add requestId to InlineChat response ([#403](https://github.com/manodnyab/language-server-runtimes/issues/403)) ([3bee702](https://github.com/manodnyab/language-server-runtimes/commit/3bee70222b6d9bd3e5bde3b046593be2e80b8d4c)) +* adding try/catch to initialize lsp server, added telemetry log events ([#320](https://github.com/manodnyab/language-server-runtimes/issues/320)) ([48b064b](https://github.com/manodnyab/language-server-runtimes/commit/48b064b5b690e5ce49efff2066f60b58b6f283d2)) +* agent tools are shared between servers ([01a9f08](https://github.com/manodnyab/language-server-runtimes/commit/01a9f08f5c1f5920f519461fae8a7b8d92578233)) +* align proxy detection with Node.js CLI behavior in Windows ([#562](https://github.com/manodnyab/language-server-runtimes/issues/562)) ([90aa4d3](https://github.com/manodnyab/language-server-runtimes/commit/90aa4d357123813caf17e94b0c1780d09eec4d5f)) +* avoid deprecated attribute path ([8efb2de](https://github.com/manodnyab/language-server-runtimes/commit/8efb2deff9aeb670f211920d892f0ba3c17bab0e)) +* avoid duplicate url with forward slash in the end ([#592](https://github.com/manodnyab/language-server-runtimes/issues/592)) ([ac2eb62](https://github.com/manodnyab/language-server-runtimes/commit/ac2eb62d3d3ad50a2f8092a5649db087e784fa81)) +* avoid path import ([5ee633a](https://github.com/manodnyab/language-server-runtimes/commit/5ee633aedcdb5244e9b7b2aa92534ebe07aee761)) +* correct global context configuration param type ([#439](https://github.com/manodnyab/language-server-runtimes/issues/439)) ([95c40fc](https://github.com/manodnyab/language-server-runtimes/commit/95c40fca6212cc7d0f0e7c33d44fb0d8322f22f7)) +* explicit check for initializationOptions and add optional chaining ([#310](https://github.com/manodnyab/language-server-runtimes/issues/310)) ([e97456d](https://github.com/manodnyab/language-server-runtimes/commit/e97456d6d5352042364f860483ea2721fc3268e1)) +* export operational telemetry schemas ([#340](https://github.com/manodnyab/language-server-runtimes/issues/340)) ([5b4ca25](https://github.com/manodnyab/language-server-runtimes/commit/5b4ca25a03a3cfe5671bb01eae8e1d3c92c3b979)) +* filter expired certificates in tets ([#506](https://github.com/manodnyab/language-server-runtimes/issues/506)) ([2dbb80f](https://github.com/manodnyab/language-server-runtimes/commit/2dbb80f15f9c770f104d1af9910bd71fa591b38b)) +* fix the flaky test timeout error ([#359](https://github.com/manodnyab/language-server-runtimes/issues/359)) ([b907843](https://github.com/manodnyab/language-server-runtimes/commit/b9078435c918077215ff127ca8e84425bda9c4c0)) +* handling of aws object of initializationOptions and initialize error handling ([#306](https://github.com/manodnyab/language-server-runtimes/issues/306)) ([f71547a](https://github.com/manodnyab/language-server-runtimes/commit/f71547a7a27adb62231e2c096560988a09ff6fea)) +* improve diffs array error msg ([#639](https://github.com/manodnyab/language-server-runtimes/issues/639)) ([10b0371](https://github.com/manodnyab/language-server-runtimes/commit/10b037133608610e2edf2b1c4b752b09f3b74580)) +* improve tool input validation logic to return specific error message ([#578](https://github.com/manodnyab/language-server-runtimes/issues/578)) ([5923cf8](https://github.com/manodnyab/language-server-runtimes/commit/5923cf8e711877ede03ecc761085f11b6ab66d4b)) +* initialize telemetry asynchronously without blocking ([#666](https://github.com/manodnyab/language-server-runtimes/issues/666)) ([28ee764](https://github.com/manodnyab/language-server-runtimes/commit/28ee7640dab43b42d320753cd7837995009162ee)) +* log uncaughtException errors directly to stderr ([#612](https://github.com/manodnyab/language-server-runtimes/issues/612)) ([a4648ea](https://github.com/manodnyab/language-server-runtimes/commit/a4648ea96eeb389d558f05b926e51c1b4e03a2b2)) +* make test independent of sdk version ([#519](https://github.com/manodnyab/language-server-runtimes/issues/519)) ([112feba](https://github.com/manodnyab/language-server-runtimes/commit/112feba70219a98a12f13727d67c540205fa9c9f)) +* moving the telemetry logging for initialization options to the l… ([#337](https://github.com/manodnyab/language-server-runtimes/issues/337)) ([3f0a826](https://github.com/manodnyab/language-server-runtimes/commit/3f0a8262ea8e809341ffce4f503517339267917b)) +* onDidSaveTextDocument routing ([#590](https://github.com/manodnyab/language-server-runtimes/issues/590)) ([3660267](https://github.com/manodnyab/language-server-runtimes/commit/36602670b42d4db2ff33e565819dba411b5256de)) +* put extended proxy behind feature flag ([#385](https://github.com/manodnyab/language-server-runtimes/issues/385)) ([41b01bd](https://github.com/manodnyab/language-server-runtimes/commit/41b01bd0131afc76c2dd52f5d3b763751352ca3e)) +* refactor auto-discovery for OS proxy settings ([#595](https://github.com/manodnyab/language-server-runtimes/issues/595)) ([0e68235](https://github.com/manodnyab/language-server-runtimes/commit/0e682359479e8f099447adac3105658b7a0f8b50)) +* refactor auto-discovery for OS proxy settings ([#654](https://github.com/manodnyab/language-server-runtimes/issues/654)) ([e1b033f](https://github.com/manodnyab/language-server-runtimes/commit/e1b033f9785862ca2fbb956ba6b1436176672b71)) +* remove duplicate uri of workspace paths sent by VS ([#585](https://github.com/manodnyab/language-server-runtimes/issues/585)) ([aed6187](https://github.com/manodnyab/language-server-runtimes/commit/aed61874f7698ec5d094945da70dac5d5471112a)) +* remove the supports workspace check for didChangeWorkspaceFolder event ([#522](https://github.com/manodnyab/language-server-runtimes/issues/522)) ([f5977cc](https://github.com/manodnyab/language-server-runtimes/commit/f5977cc52bfd5048da48ed0e67e3bebcd302f7b4)) +* replace path.basename with custom browser-safe implementation ([#636](https://github.com/manodnyab/language-server-runtimes/issues/636)) ([a2b8532](https://github.com/manodnyab/language-server-runtimes/commit/a2b8532e5db15615f7aa0349f4cca8835716e85b)) +* resolve Windows issue with system proxy detection ([#560](https://github.com/manodnyab/language-server-runtimes/issues/560)) ([e59a220](https://github.com/manodnyab/language-server-runtimes/commit/e59a2202c6c8f7a15b38c36c4eebeedfc56b70d3)) +* revert the version of jose to 5.9.6 ([#441](https://github.com/manodnyab/language-server-runtimes/issues/441)) ([6ebc326](https://github.com/manodnyab/language-server-runtimes/commit/6ebc326eaf577159ba1bbaace37c24b6a0633226)) +* route correct request type to button click ([#467](https://github.com/manodnyab/language-server-runtimes/issues/467)) ([d481123](https://github.com/manodnyab/language-server-runtimes/commit/d4811237789514df1420f0842819f9a4de83dc5f)) +* **runtimes:** add doUpdateConfiguration to TestFeatures ([21d5d1d](https://github.com/manodnyab/language-server-runtimes/commit/21d5d1dc7c73499475b7c88c98d2ce760e5d26c8)) +* **runtimes:** add PII filtering for process crash error reporting ([4ee967d](https://github.com/manodnyab/language-server-runtimes/commit/4ee967db29d26a5aa12e0d5263fb69c2773209d5)) +* **runtimes:** catch unhandled encryption validation and process exeptions ([e950103](https://github.com/manodnyab/language-server-runtimes/commit/e9501038192fbc6acfa144f48c33faeef61d69d8)) +* **runtimes:** fix protocol/lsp circular dependency ([#573](https://github.com/manodnyab/language-server-runtimes/issues/573)) ([2231db0](https://github.com/manodnyab/language-server-runtimes/commit/2231db070e0429adc11cf872a7f7046ffdc8207d)) +* **runtimes:** maintain nodejs built-in certificates for SDK proxy configuration ([#362](https://github.com/manodnyab/language-server-runtimes/issues/362)) ([83fa698](https://github.com/manodnyab/language-server-runtimes/commit/83fa698b3d0446f1b3cb6f1237866910a966026f)) +* **runtimes:** timeout for exiting to emit logs ([#602](https://github.com/manodnyab/language-server-runtimes/issues/602)) ([0a062a3](https://github.com/manodnyab/language-server-runtimes/commit/0a062a38854213ebe8ed388dc42c37ec65682473)) +* skip PAC URLs in macOS proxy detection ([#664](https://github.com/manodnyab/language-server-runtimes/issues/664)) ([92fb02d](https://github.com/manodnyab/language-server-runtimes/commit/92fb02d1d4c6aedb7b59b042b8d10e54bb750d92)) +* support JSON Schema extension keywords and properly infer required fields ([995a306](https://github.com/manodnyab/language-server-runtimes/commit/995a3066a445b7466a22faeba0b4f7d35d0fb9a0)) +* syntax errors on some Mac builds and flaky Darwin test ([#550](https://github.com/manodnyab/language-server-runtimes/issues/550)) ([687ec5a](https://github.com/manodnyab/language-server-runtimes/commit/687ec5a8d50129e29e517802cf60f101b66b8d6f)) +* throw error on initialize fail ([#307](https://github.com/manodnyab/language-server-runtimes/issues/307)) ([df148a2](https://github.com/manodnyab/language-server-runtimes/commit/df148a27bf4d84ec3466920848eff3e70bef493a)) +* update shape of process crash telemetry event ([0ccd083](https://github.com/manodnyab/language-server-runtimes/commit/0ccd0837775101668aa6d32e31b6b33cbd010c11)) +* use logging instead of lspConsole ([#545](https://github.com/manodnyab/language-server-runtimes/issues/545)) ([bcd5ef9](https://github.com/manodnyab/language-server-runtimes/commit/bcd5ef90addf15b9c83ca24b9af68919bfeb6c48)) + + +### Reverts + +* add support for pinned context and rules ([#548](https://github.com/manodnyab/language-server-runtimes/issues/548))" ([#558](https://github.com/manodnyab/language-server-runtimes/issues/558)) ([ce49c30](https://github.com/manodnyab/language-server-runtimes/commit/ce49c301cfae32fcdf396d2fb85d9f6edb8016b2)) +* refactor auto-discovery for OS proxy settings ([#595](https://github.com/manodnyab/language-server-runtimes/issues/595))" ([#604](https://github.com/manodnyab/language-server-runtimes/issues/604)) ([2bc289e](https://github.com/manodnyab/language-server-runtimes/commit/2bc289eac95b5fb01e9383754f7c73234c9616ef)) +* revert add support for pinned context and rules ([ea7d98f](https://github.com/manodnyab/language-server-runtimes/commit/ea7d98fe3f9037670b9c5e5b7f19721a8b056b5e)) +* revert: subscription details protocols [#620](https://github.com/manodnyab/language-server-runtimes/issues/620) ([#623](https://github.com/manodnyab/language-server-runtimes/issues/623))" ([#625](https://github.com/manodnyab/language-server-runtimes/issues/625)) ([5f9062c](https://github.com/manodnyab/language-server-runtimes/commit/5f9062c3ea831bb02fa04eef364b26892e9f4047)) +* subscription details protocols [#620](https://github.com/manodnyab/language-server-runtimes/issues/620) ([#623](https://github.com/manodnyab/language-server-runtimes/issues/623)) ([9cec0d7](https://github.com/manodnyab/language-server-runtimes/commit/9cec0d7a3ce9001a1ef7f0b3c72a624a1c8919b3)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @aws/language-server-runtimes-types bumped from ^0.1.56 to ^0.2.0 + ## [0.2.127](https://github.com/aws/language-server-runtimes/compare/language-server-runtimes/v0.2.126...language-server-runtimes/v0.2.127) (2025-08-21) diff --git a/runtimes/package.json b/runtimes/package.json index 5d2263c0..adeeae54 100644 --- a/runtimes/package.json +++ b/runtimes/package.json @@ -1,6 +1,6 @@ { "name": "@aws/language-server-runtimes", - "version": "0.2.127", + "version": "0.2.128", "description": "Runtimes to host Language Servers for AWS", "repository": { "type": "git", @@ -30,7 +30,7 @@ "generate-types": "ts-node ./script/generate-types.ts" }, "dependencies": { - "@aws/language-server-runtimes-types": "^0.1.56", + "@aws/language-server-runtimes-types": "^0.2.0", "@opentelemetry/api": "^1.9.0", "@opentelemetry/api-logs": "^0.200.0", "@opentelemetry/core": "^2.0.0", diff --git a/types/CHANGELOG.md b/types/CHANGELOG.md index 3e2f4254..0a434898 100644 --- a/types/CHANGELOG.md +++ b/types/CHANGELOG.md @@ -1,5 +1,94 @@ # Changelog +## [0.2.0](https://github.com/manodnyab/language-server-runtimes/compare/language-server-runtimes-types/v0.1.56...language-server-runtimes-types/v0.2.0) (2025-08-26) + + +### ⚠ BREAKING CHANGES + +* **types:** update the version of package to next minor. This commit does not actually contain a breaking change, only to trigger a release. + +### Features + +* add additional messages in support of the final response ([bc7522a](https://github.com/manodnyab/language-server-runtimes/commit/bc7522a690520731facf7dee8eccaf6468fc94df)) +* add buttonClick event to chat ([#464](https://github.com/manodnyab/language-server-runtimes/issues/464)) ([32b3bb9](https://github.com/manodnyab/language-server-runtimes/commit/32b3bb9cca7bf09d412e87cc9e062ac99d847bd2)) +* add contextList to chat message for supporting context transparency ([#401](https://github.com/manodnyab/language-server-runtimes/issues/401)) ([839247d](https://github.com/manodnyab/language-server-runtimes/commit/839247d3be76e419030d364ffefb13e5f5a02ef9)) +* add diagnostic checking and workspace file opening support ([#658](https://github.com/manodnyab/language-server-runtimes/issues/658)) ([1013f32](https://github.com/manodnyab/language-server-runtimes/commit/1013f32172c942e5598f8fddcbfe8d6f0836da9f)) +* add displayLocation property and inlineEditSupport capability for tab-tab-tab workflow ([#492](https://github.com/manodnyab/language-server-runtimes/issues/492)) ([b7c4718](https://github.com/manodnyab/language-server-runtimes/commit/b7c4718b9bd84e08e72b992da5d699549af9f115)) +* add extension for inline chat ([#391](https://github.com/manodnyab/language-server-runtimes/issues/391)) ([52abd83](https://github.com/manodnyab/language-server-runtimes/commit/52abd839b396c92863bca18c9bb33a7875192c3d)) +* add ideDiagnostic type ([#586](https://github.com/manodnyab/language-server-runtimes/issues/586)) ([eedb5e6](https://github.com/manodnyab/language-server-runtimes/commit/eedb5e6360b6393b75e14a697eb8db235b8fa226)) +* add listAvailableModels request method ([#593](https://github.com/manodnyab/language-server-runtimes/issues/593)) ([0d9d557](https://github.com/manodnyab/language-server-runtimes/commit/0d9d55751bd977e82ded0906d31dbfd8bf027893)) +* add LSP extension for sending telemetry for inline chat result action ([#408](https://github.com/manodnyab/language-server-runtimes/issues/408)) ([26c7a0f](https://github.com/manodnyab/language-server-runtimes/commit/26c7a0f43aaf535fcec6d081fd9bee0ecfd2c13f)) +* add modelId to chatOptionsUpdateParams ([#530](https://github.com/manodnyab/language-server-runtimes/issues/530)) ([77d6f56](https://github.com/manodnyab/language-server-runtimes/commit/77d6f562b7b5b8f78c3f76a8bd06cede97638209)) +* add new lsp extension to send dependency information from client to servers ([#338](https://github.com/manodnyab/language-server-runtimes/issues/338)) ([cbaf65f](https://github.com/manodnyab/language-server-runtimes/commit/cbaf65fa67df3173ded718b7c93b29054129d3c7)) +* add protocol for export chat history ([#418](https://github.com/manodnyab/language-server-runtimes/issues/418)) ([c31fadc](https://github.com/manodnyab/language-server-runtimes/commit/c31fadc36752d3300d53fc22b59e66f07ecc75ac)) +* add support for pinned context and rules ([#548](https://github.com/manodnyab/language-server-runtimes/issues/548)) ([6606dcc](https://github.com/manodnyab/language-server-runtimes/commit/6606dcc0a908eff03fbeaadba6dbfda900472d2f)) +* add tabId to ChatOptionsUpdateParams ([#540](https://github.com/manodnyab/language-server-runtimes/issues/540)) ([a0b7940](https://github.com/manodnyab/language-server-runtimes/commit/a0b7940644407646705586e2330f4b12c0896ab6)) +* added action to the list mcp servers result header for buttons ([#651](https://github.com/manodnyab/language-server-runtimes/issues/651)) ([1a8461c](https://github.com/manodnyab/language-server-runtimes/commit/1a8461c15e4b1dc1acfc3044a4969b9e51acbe83)) +* added chat history protocol ([#410](https://github.com/manodnyab/language-server-runtimes/issues/410)) ([a4fcef6](https://github.com/manodnyab/language-server-runtimes/commit/a4fcef6459f4224a6bf16d3ce6e88ef326fec3aa)) +* adding additional fields to LogInlineCompletionSessionResultsParams ([#537](https://github.com/manodnyab/language-server-runtimes/issues/537)) ([edc1ada](https://github.com/manodnyab/language-server-runtimes/commit/edc1ada2fd9bd238c38d52d7fb5e9ec8a6616bf8)) +* adding isInlineEdit to LogInlineCompletionSessionResultsParams ([7cdb1af](https://github.com/manodnyab/language-server-runtimes/commit/7cdb1afc8d3582d92a9336b60bc17d78fcb66592)) +* adding new params for mcp servers buttons ([#502](https://github.com/manodnyab/language-server-runtimes/issues/502)) ([73fd208](https://github.com/manodnyab/language-server-runtimes/commit/73fd20806f94d7134f6a24f39353c6b53f991e91)) +* context support in protocol ([#404](https://github.com/manodnyab/language-server-runtimes/issues/404)) ([70b8507](https://github.com/manodnyab/language-server-runtimes/commit/70b8507f1c95a79d74c49e7153e772d11372dc65)) +* editable variable for modify functionality ([#655](https://github.com/manodnyab/language-server-runtimes/issues/655)) ([6480d22](https://github.com/manodnyab/language-server-runtimes/commit/6480d22b5fed8859a217156c24f935296ae72d79)) +* extend tabdata interface to include support for welcome screen ([#411](https://github.com/manodnyab/language-server-runtimes/issues/411)) ([68354d9](https://github.com/manodnyab/language-server-runtimes/commit/68354d9e51b17637c91bcf79e320df3fd0975678)) +* extended protocol for conversation-based agents experience support ([#368](https://github.com/manodnyab/language-server-runtimes/issues/368)) ([0bc496e](https://github.com/manodnyab/language-server-runtimes/commit/0bc496ea8d9411b68efe7901168f5f8257a61a8e)) +* extended UI and protocol types for openning settings ([#474](https://github.com/manodnyab/language-server-runtimes/issues/474)) ([f622458](https://github.com/manodnyab/language-server-runtimes/commit/f622458baeea7df72e1b3ce91d002faecc745f89)) +* notifications to client about file system operations ([#500](https://github.com/manodnyab/language-server-runtimes/issues/500)) ([a7efcf8](https://github.com/manodnyab/language-server-runtimes/commit/a7efcf8052ec382d3c4cd706059873b0b44fb314)) +* protocol extensions for chat tab actions and export features ([#433](https://github.com/manodnyab/language-server-runtimes/issues/433)) ([10019fe](https://github.com/manodnyab/language-server-runtimes/commit/10019fe875658ac46bf26b995d01416a852e2432)) +* **runtimes:** add handlers for IAM and STS credentials management ([#599](https://github.com/manodnyab/language-server-runtimes/issues/599)) ([6276983](https://github.com/manodnyab/language-server-runtimes/commit/6276983b2372e4c46dcb7fd5f8bf80e92bb163d2)) +* show dev profile protocol changes ([#432](https://github.com/manodnyab/language-server-runtimes/issues/432)) ([730460c](https://github.com/manodnyab/language-server-runtimes/commit/730460cdcc77341c2731b9064ab1eb6297ec4a64)) +* subscription details protocols ([#620](https://github.com/manodnyab/language-server-runtimes/issues/620)) ([ebc2dbb](https://github.com/manodnyab/language-server-runtimes/commit/ebc2dbbf89b8a3aaa444210c2ebb3df353d7b217)) +* support additional chat message content to enable tool use ([68319c9](https://github.com/manodnyab/language-server-runtimes/commit/68319c975d29a8ba9b084c9fa780ebff75b286bb)) +* support clickable in fileDetails ([#656](https://github.com/manodnyab/language-server-runtimes/issues/656)) ([2325ccb](https://github.com/manodnyab/language-server-runtimes/commit/2325ccb39380d7bcc25f61f27ed58b6f90dfca1b)) +* support file snapshot for diffs ([#486](https://github.com/manodnyab/language-server-runtimes/issues/486)) ([9a52fd7](https://github.com/manodnyab/language-server-runtimes/commit/9a52fd7c9558e1cf90641cd6147aa2cec330cb89)) +* support status in header ([#477](https://github.com/manodnyab/language-server-runtimes/issues/477)) ([a4812d4](https://github.com/manodnyab/language-server-runtimes/commit/a4812d4e12a25bd0cc2abff1ff31a971fdabe59f)) +* support visibleName in fileDetails props ([#648](https://github.com/manodnyab/language-server-runtimes/issues/648)) ([ce522ce](https://github.com/manodnyab/language-server-runtimes/commit/ce522ce522b71226287f2b14b48f6699d82c6dc0)) +* **types:** add context to ChatParams ([cea7a71](https://github.com/manodnyab/language-server-runtimes/commit/cea7a71be95a8ea7847188e36d803bb2759c6f87)) +* **types:** add imports to InlineCompletionItemWithReferences type ([#388](https://github.com/manodnyab/language-server-runtimes/issues/388)) ([e16977c](https://github.com/manodnyab/language-server-runtimes/commit/e16977c0da3c343377079e3686f4d637363427d8)) +* **types:** add method type for execute shell command shortcut ([#614](https://github.com/manodnyab/language-server-runtimes/issues/614)) ([4bc30a8](https://github.com/manodnyab/language-server-runtimes/commit/4bc30a8f5e18b11316c9e535d1f5f42ffa98d105)) +* **types:** add next token to inline completion interface ([d42a832](https://github.com/manodnyab/language-server-runtimes/commit/d42a832a70d0ee23d4cde18c8771bf46b2f18048)) +* **types:** add prompt input option change ([#449](https://github.com/manodnyab/language-server-runtimes/issues/449)) ([dea0fb9](https://github.com/manodnyab/language-server-runtimes/commit/dea0fb99acb3fc3b2231a239b98593bfbbb9292e)) +* **types:** add protocol for open file dialog for import image as context ([#564](https://github.com/manodnyab/language-server-runtimes/issues/564)) ([8c9cac7](https://github.com/manodnyab/language-server-runtimes/commit/8c9cac765137ca9f3ab08d6a79e6edac768f2c04)) +* **types:** add type to executeShellCommandShortCut param ([#607](https://github.com/manodnyab/language-server-runtimes/issues/607)) ([1be8ccf](https://github.com/manodnyab/language-server-runtimes/commit/1be8ccfff810202f4932e5d3829e1e93f2b79296)) +* **types:** add types for quickSettings to update permission in tool executions ([#642](https://github.com/manodnyab/language-server-runtimes/issues/642)) ([88f19a8](https://github.com/manodnyab/language-server-runtimes/commit/88f19a8569a6c6b81f25c6a4f821c9b16dd16f3b)) +* **types:** adding modelSelection flag in ChatOptions for server to … ([#566](https://github.com/manodnyab/language-server-runtimes/issues/566)) ([e2a3f69](https://github.com/manodnyab/language-server-runtimes/commit/e2a3f696943d6582a5a162cc3c06e9f7dade7238)) +* **types:** enable show logs feature ([#629](https://github.com/manodnyab/language-server-runtimes/issues/629)) ([7f2814f](https://github.com/manodnyab/language-server-runtimes/commit/7f2814fc405ab02f2cbdb878eb3105170704d75e)) +* **types:** make the insertPosition optional in OpenFileDialogParams and OpenFileDialogResult ([#576](https://github.com/manodnyab/language-server-runtimes/issues/576)) ([9fb6013](https://github.com/manodnyab/language-server-runtimes/commit/9fb6013a8ac0fd6a8e6aaca742901424f9550422)) +* **types:** updated readme ([#290](https://github.com/manodnyab/language-server-runtimes/issues/290)) ([4a3cc75](https://github.com/manodnyab/language-server-runtimes/commit/4a3cc7588ddd24b8dd23865649be675ebcce706c)) +* update protocol for regions use cases ([#355](https://github.com/manodnyab/language-server-runtimes/issues/355)) ([50ef5c7](https://github.com/manodnyab/language-server-runtimes/commit/50ef5c78e5d3e0c67c47b32ed147b7e21fee8116)) + + +### Bug Fixes + +* add requestId to InlineChat response ([#403](https://github.com/manodnyab/language-server-runtimes/issues/403)) ([3bee702](https://github.com/manodnyab/language-server-runtimes/commit/3bee70222b6d9bd3e5bde3b046593be2e80b8d4c)) +* adding mcp interfaces ([#514](https://github.com/manodnyab/language-server-runtimes/issues/514)) ([ed961cc](https://github.com/manodnyab/language-server-runtimes/commit/ed961ccf87180e97d2b5d1945ae31d03f84fc2a8)) +* adding status field to ListMcpServersResult ([#533](https://github.com/manodnyab/language-server-runtimes/issues/533)) ([24d5a40](https://github.com/manodnyab/language-server-runtimes/commit/24d5a408b60e2ffb2a34d2e9cc21b1a342b0e924)) +* adding summary to ChatMessage ([#521](https://github.com/manodnyab/language-server-runtimes/issues/521)) ([6c18c44](https://github.com/manodnyab/language-server-runtimes/commit/6c18c4437ac4c90c818abcb22e0d7e7b2bdb187c)) +* buttons should be optional ([c630c78](https://github.com/manodnyab/language-server-runtimes/commit/c630c784e0c6d60f8f01e1f1b2bb9982abcc8cc8)) +* file click outside of workspace crashes whole process ([#481](https://github.com/manodnyab/language-server-runtimes/issues/481)) ([a91623f](https://github.com/manodnyab/language-server-runtimes/commit/a91623feecc4aab8766b13cda1b45a7db62453f3)) +* header icon should be optional ([5bebbe8](https://github.com/manodnyab/language-server-runtimes/commit/5bebbe8106dd536e3cf5701341868cee0e8cb43a)) +* missing messageId in fileClickParams ([#469](https://github.com/manodnyab/language-server-runtimes/issues/469)) ([4515a29](https://github.com/manodnyab/language-server-runtimes/commit/4515a2960a90c1d89fc488740b80672bbe930e3a)) +* support nested mcm server click param option ([#523](https://github.com/manodnyab/language-server-runtimes/issues/523)) ([35c7d64](https://github.com/manodnyab/language-server-runtimes/commit/35c7d64f24d1b2a280a29d07c17d2afbfb7dd97d)) +* **types:** fixed publish package contents ([#292](https://github.com/manodnyab/language-server-runtimes/issues/292)) ([b3f5874](https://github.com/manodnyab/language-server-runtimes/commit/b3f58743802116100091cf9e91a447c549185e92)) +* **types:** metadata should be optional ([#646](https://github.com/manodnyab/language-server-runtimes/issues/646)) ([c8cb47f](https://github.com/manodnyab/language-server-runtimes/commit/c8cb47fc9aa81fab0e52d8fde13ed496ef78fb3e)) +* **types:** npm publish (with out folder) ([#287](https://github.com/manodnyab/language-server-runtimes/issues/287)) ([a4f4fb2](https://github.com/manodnyab/language-server-runtimes/commit/a4f4fb21df9d13446eb737a314835f0a6a3f9f74)) +* typo ([#617](https://github.com/manodnyab/language-server-runtimes/issues/617)) ([b3775e9](https://github.com/manodnyab/language-server-runtimes/commit/b3775e9dd8d10aff04e33f4d4cbbe679a820d5cb)) + + +### Reverts + +* add support for pinned context and rules ([#548](https://github.com/manodnyab/language-server-runtimes/issues/548))" ([#558](https://github.com/manodnyab/language-server-runtimes/issues/558)) ([ce49c30](https://github.com/manodnyab/language-server-runtimes/commit/ce49c301cfae32fcdf396d2fb85d9f6edb8016b2)) +* feat: extend tabdata interface to include support for welcome screen ([#411](https://github.com/manodnyab/language-server-runtimes/issues/411)) ([#420](https://github.com/manodnyab/language-server-runtimes/issues/420)) ([53084ad](https://github.com/manodnyab/language-server-runtimes/commit/53084adee2b375b998a15222d56a2e56593728e5)) +* revert add support for pinned context and rules ([ea7d98f](https://github.com/manodnyab/language-server-runtimes/commit/ea7d98fe3f9037670b9c5e5b7f19721a8b056b5e)) +* revert: subscription details protocols [#620](https://github.com/manodnyab/language-server-runtimes/issues/620) ([#623](https://github.com/manodnyab/language-server-runtimes/issues/623))" ([#625](https://github.com/manodnyab/language-server-runtimes/issues/625)) ([5f9062c](https://github.com/manodnyab/language-server-runtimes/commit/5f9062c3ea831bb02fa04eef364b26892e9f4047)) +* subscription details protocols [#620](https://github.com/manodnyab/language-server-runtimes/issues/620) ([#623](https://github.com/manodnyab/language-server-runtimes/issues/623)) ([9cec0d7](https://github.com/manodnyab/language-server-runtimes/commit/9cec0d7a3ce9001a1ef7f0b3c72a624a1c8919b3)) +* support nested mcm server click param option ([#523](https://github.com/manodnyab/language-server-runtimes/issues/523)) ([#528](https://github.com/manodnyab/language-server-runtimes/issues/528)) ([b1d4d17](https://github.com/manodnyab/language-server-runtimes/commit/b1d4d173a7d0278d591834251e406da9d4178169)) + + +### Documentation + +* **types:** update readme ([#291](https://github.com/manodnyab/language-server-runtimes/issues/291)) ([a777c8d](https://github.com/manodnyab/language-server-runtimes/commit/a777c8d926208f6ed759e02c11b6c2ab70bdb16f)) + ## [0.1.56](https://github.com/aws/language-server-runtimes/compare/language-server-runtimes-types/v0.1.55...language-server-runtimes-types/v0.1.56) (2025-08-12) diff --git a/types/package.json b/types/package.json index 9d068ed9..b62396d5 100644 --- a/types/package.json +++ b/types/package.json @@ -1,6 +1,6 @@ { "name": "@aws/language-server-runtimes-types", - "version": "0.1.56", + "version": "0.2.0", "description": "Type definitions in Language Servers and Runtimes for AWS", "main": "out/index.js", "scripts": {