Skip to content

Commit 17c0ae5

Browse files
committed
Merge remote-tracking branch 'upstream/master' into modelRouting
2 parents efce167 + 5277848 commit 17c0ae5

File tree

19 files changed

+137
-161
lines changed

19 files changed

+137
-161
lines changed

package-lock.json

Lines changed: 53 additions & 36 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"type": "Bug Fix",
3+
"description": "Citation links are not clickable as numbers, but appear as non-clickable texts"
4+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"type": "Bug Fix",
3+
"description": "Fix language server start failure in AL2023 ARM64"
4+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"type": "Bug Fix",
3+
"description": "/test placeholder text aligned across IDEs"
4+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"type": "Feature",
3+
"description": "Added github issue link and description to the chat answer feedback form"
4+
}

packages/amazonq/test/e2e/amazonq/featureDev.test.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,8 @@ describe('Amazon Q Feature Dev', function () {
161161
})
162162
})
163163

164-
describe('/dev {msg} entry', async () => {
164+
// Disable failing tests while investigation. The tests are only failing in CI environments.
165+
describe.skip('/dev {msg} entry', async () => {
165166
beforeEach(async function () {
166167
tab.addChatMessage({ command: '/dev', prompt })
167168
await retryIfRequired(
@@ -216,7 +217,7 @@ describe('Amazon Q Feature Dev', function () {
216217
})
217218
})
218219

219-
describe('file-level accepts', async () => {
220+
describe.skip('file-level accepts', async () => {
220221
beforeEach(async function () {
221222
tab.addChatMessage({ command: '/dev', prompt: fileLevelAcceptPrompt })
222223
await retryIfRequired(

packages/amazonq/test/unit/codewhisperer/util/zipUtil.test.ts

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -195,22 +195,5 @@ describe('zipUtil', function () {
195195

196196
await assert.rejects(() => zipUtil.generateZipTestGen(appRoot, false), /Zip failed/)
197197
})
198-
199-
it('Should handle file copy to downloads folder error', async function () {
200-
// Mock LSP client
201-
sinon.stub(LspClient, 'instance').get(() => ({
202-
getRepoMapJSON: sinon.stub().resolves('{"mock": "data"}'),
203-
}))
204-
205-
const mkdirSpy = sinon.spy(fs, 'mkdir')
206-
sinon.stub(fs, 'exists').resolves(true)
207-
sinon.stub(fs, 'copy').rejects(new Error('Copy failed'))
208-
209-
await assert.rejects(() => zipUtil.generateZipTestGen(appRoot, false), /Copy failed/)
210-
211-
// Verify mkdir was called for all directories
212-
assert(mkdirSpy.called, 'mkdir should have been called')
213-
assert.strictEqual(mkdirSpy.callCount, 4, 'mkdir should have been called 4 times')
214-
})
215198
})
216199
})

packages/core/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -508,7 +508,7 @@
508508
"@aws-sdk/property-provider": "3.46.0",
509509
"@aws-sdk/smithy-client": "^3.46.0",
510510
"@aws-sdk/util-arn-parser": "^3.46.0",
511-
"@aws/mynah-ui": "^4.21.6",
511+
"@aws/mynah-ui": "^4.22.1",
512512
"@gerhobbelt/gitignore-parser": "^0.2.0-9",
513513
"@iarna/toml": "^2.2.5",
514514
"@smithy/middleware-retry": "^2.3.1",
@@ -519,7 +519,7 @@
519519
"@vscode/debugprotocol": "^1.57.0",
520520
"@zip.js/zip.js": "^2.7.41",
521521
"adm-zip": "^0.5.10",
522-
"amazon-states-language-service": "^1.13.0",
522+
"amazon-states-language-service": "^1.15.0",
523523
"async-lock": "^1.4.0",
524524
"aws-sdk": "^2.1692.0",
525525
"aws-ssm-document-language-service": "^1.0.0",

packages/core/src/amazonq/lsp/lspController.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ export interface Manifest {
5858
}
5959
const manifestUrl = 'https://aws-toolkit-language-servers.amazonaws.com/q-context/manifest.json'
6060
// this LSP client in Q extension is only going to work with these LSP server versions
61-
const supportedLspServerVersions = ['0.1.32']
61+
const supportedLspServerVersions = ['0.1.35']
6262

6363
const nodeBinName = process.platform === 'win32' ? 'node.exe' : 'node'
6464

packages/core/src/amazonq/webview/messages/messageDispatcher.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@ export function dispatchWebViewMessagesToApps(
4848
AmazonQChatMessageDuration.stopChatMessageTelemetry(msg)
4949
return
5050
}
51-
case 'open-user-guide': {
52-
const { userGuideLink } = msg
53-
void openUrl(Uri.parse(userGuideLink))
51+
case 'open-link': {
52+
const { link } = msg
53+
void openUrl(Uri.parse(link))
5454
return
5555
}
5656
case 'send-telemetry': {

0 commit comments

Comments
 (0)