diff --git a/package-lock.json b/package-lock.json index 4c7ff2459b5..585553fc3ee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15043,13 +15043,13 @@ } }, "node_modules/@aws/language-server-runtimes": { - "version": "0.2.101", - "resolved": "https://registry.npmjs.org/@aws/language-server-runtimes/-/language-server-runtimes-0.2.101.tgz", - "integrity": "sha512-LYmRa2t05B6KUbrrxFeFZ9EDslmjXD1th1MamJoi0tQx5VS5Ikc6rsN9PR9wdnX4sH6ZvYTtddtNh2zr8MbbHw==", + "version": "0.2.102", + "resolved": "https://registry.npmjs.org/@aws/language-server-runtimes/-/language-server-runtimes-0.2.102.tgz", + "integrity": "sha512-O68zmXClLP6mtKxh0fzGKYW3MwgFCTkAgL32WKzOWLwD6gMc5CaVRrNsZ2cabkAudf2laTeWeSDZJZsiQ0hCfA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws/language-server-runtimes-types": "^0.1.42", + "@aws/language-server-runtimes-types": "^0.1.43", "@opentelemetry/api": "^1.9.0", "@opentelemetry/api-logs": "^0.200.0", "@opentelemetry/core": "^2.0.0", @@ -15076,9 +15076,9 @@ } }, "node_modules/@aws/language-server-runtimes-types": { - "version": "0.1.42", - "resolved": "https://registry.npmjs.org/@aws/language-server-runtimes-types/-/language-server-runtimes-types-0.1.42.tgz", - "integrity": "sha512-zwlF5vfH7jCvlVrkAynmO8uTMWxrIDDRvTmN+aOHminVy84qnG6qYLd+TFjmdeLKoH+fMInYQ+chJXPdOjb+rA==", + "version": "0.1.43", + "resolved": "https://registry.npmjs.org/@aws/language-server-runtimes-types/-/language-server-runtimes-types-0.1.43.tgz", + "integrity": "sha512-qXaAGkiJ1hldF+Ynu6ZBXS18s47UOnbZEHxKiGRrBlBX2L75ih/4yasj8ITgshqS5Kx5JMntu+8vpc0CkGV6jA==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -30073,8 +30073,8 @@ "@aws-sdk/types": "^3.13.1", "@aws/chat-client": "^0.1.4", "@aws/chat-client-ui-types": "^0.1.47", - "@aws/language-server-runtimes": "^0.2.101", - "@aws/language-server-runtimes-types": "^0.1.42", + "@aws/language-server-runtimes": "^0.2.102", + "@aws/language-server-runtimes-types": "^0.1.43", "@cspotcode/source-map-support": "^0.8.1", "@sinonjs/fake-timers": "^10.0.2", "@types/adm-zip": "^0.4.34", diff --git a/packages/amazonq/src/lsp/chat/messages.ts b/packages/amazonq/src/lsp/chat/messages.ts index b44ada0a134..918abb46f40 100644 --- a/packages/amazonq/src/lsp/chat/messages.ts +++ b/packages/amazonq/src/lsp/chat/messages.ts @@ -61,6 +61,7 @@ import { ruleClickRequestType, pinnedContextNotificationType, activeEditorChangedNotificationType, + listAvailableModelsRequestType, ShowOpenDialogRequestType, ShowOpenDialogParams, openFileDialogRequestType, @@ -369,6 +370,7 @@ export function registerMessageListeners( case listMcpServersRequestType.method: case mcpServerClickRequestType.method: case tabBarActionRequestType.method: + case listAvailableModelsRequestType.method: await resolveChatResponse(message.command, message.params, languageClient, webview) break case followUpClickNotificationType.method: diff --git a/packages/core/package.json b/packages/core/package.json index be9f49ca89f..6c2ec740915 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -471,8 +471,8 @@ "@aws-sdk/types": "^3.13.1", "@aws/chat-client": "^0.1.4", "@aws/chat-client-ui-types": "^0.1.47", - "@aws/language-server-runtimes": "^0.2.101", - "@aws/language-server-runtimes-types": "^0.1.42", + "@aws/language-server-runtimes": "^0.2.102", + "@aws/language-server-runtimes-types": "^0.1.43", "@cspotcode/source-map-support": "^0.8.1", "@sinonjs/fake-timers": "^10.0.2", "@types/adm-zip": "^0.4.34",