Skip to content
Open
Show file tree
Hide file tree
Changes from 220 commits
Commits
Show all changes
745 commits
Select commit Hold shift + click to select a range
0bfc338
fix(auth): Fix for SSO Profile Role Chaining Regression (#7764)
laileni-aws Jul 25, 2025
d965a77
Merge public/master to private/staging
aws-toolkit-automation Jul 25, 2025
6ac1207
config(amazonq): codewhisperer endpoint via settings.json (#7761)
Will-ShaoHua Jul 25, 2025
4fc4d0a
Merge public/master to private/staging
aws-toolkit-automation Jul 25, 2025
f36023f
fix(auth): Apply static workspace ID for Eclipse Che instances (#7614)
bryceitoc9 Jul 28, 2025
cea2d7f
Merge public/master to private/staging
aws-toolkit-automation Jul 28, 2025
3b85269
telemetry(amazonq): flare is now source of truth for metrics (#7768)
chungjac Jul 28, 2025
522afd6
Merge public/master to private/staging
aws-toolkit-automation Jul 28, 2025
f724fe9
refactor(amazonq): removing agentWalkThrough workflow (#7775)
laileni-aws Jul 28, 2025
47fd018
Merge public/master to private/staging
aws-toolkit-automation Jul 28, 2025
0fcd624
fix(amazonq): switch off the feature flag incase sagemaker is involve…
abhraina-aws Jul 28, 2025
f0e138e
Merge public/master to private/staging
aws-toolkit-automation Jul 28, 2025
0dd5bf4
fix(amazonq): skip EDITS suggestion if there is no change between cur…
atonaamz Jul 28, 2025
8e11197
fix(amazonq): update the marketing message for the Amazon Q plugin
abhraina-aws Jul 29, 2025
0775675
feat(sagemakerunifiedstudio): Add job detail page (#2180)
spkamboj Jul 29, 2025
e70b5ce
Merge pull request #7782 from abhraina-aws/marketing
bywang56 Jul 29, 2025
f55b330
Merge public/master to private/staging
aws-toolkit-automation Jul 29, 2025
e6ff1ee
Merge pull request #7778 from atonaamz/nep-flare
bywang56 Jul 29, 2025
fbdaf5b
Merge public/master to private/staging
aws-toolkit-automation Jul 29, 2025
dcaa849
Merge staging into feature/smus
aws-toolkit-automation Jul 29, 2025
7741988
Release 1.86.0
Jul 30, 2025
11ca7ce
Release 3.70.0
Jul 30, 2025
e3f447d
Update version to snapshot version: 1.87.0-SNAPSHOT
Jul 30, 2025
8a82177
Merge public/master to private/staging
aws-toolkit-automation Jul 30, 2025
9a95f82
Merge staging into feature/smus
aws-toolkit-automation Jul 30, 2025
aa2c6e7
Update version to snapshot version: 3.71.0-SNAPSHOT
Jul 30, 2025
5d70676
Merge release into master
Jul 30, 2025
1b8d1b3
Merge public/master to private/staging
aws-toolkit-automation Jul 30, 2025
cddb6e7
Merge staging into feature/smus
aws-toolkit-automation Jul 30, 2025
632a570
Merge pull request #7739 from singhAws/code-review-tool
BlakeLazarine Jul 30, 2025
c4641e7
Merge public/master to private/staging
aws-toolkit-automation Jul 30, 2025
7e3f4dd
Merge staging into feature/smus
aws-toolkit-automation Jul 30, 2025
a41fde3
fix(amazonq): bring back the removal of extra) ] } ' " after inline c…
leigaol Jul 31, 2025
5cf3a8c
Merge public/master to private/staging
aws-toolkit-automation Jul 31, 2025
54dbec8
fix(amazonq): correct the isAutoTrigger boolean flag (#7787)
leigaol Jul 31, 2025
db0492a
Merge public/master to private/staging
aws-toolkit-automation Jul 31, 2025
9bdce0e
Merge staging into feature/smus
aws-toolkit-automation Jul 31, 2025
42b7fb9
Release 1.87.0
Jul 31, 2025
841b568
Update version to snapshot version: 1.88.0-SNAPSHOT
Jul 31, 2025
cd2cd06
Merge public/master to private/staging
aws-toolkit-automation Jul 31, 2025
37d3258
Merge staging into feature/smus
aws-toolkit-automation Jul 31, 2025
19af0fd
feat(appcomposer): Update CFN snippet source (#7729)
truggeriaws Jul 31, 2025
df9dc44
Merge public/master to private/staging
aws-toolkit-automation Jul 31, 2025
9eaeb1c
fix(amazonq): add startUrl to more metrics (#7788)
abhraina-aws Jul 31, 2025
3ba0187
Merge public/master to private/staging
aws-toolkit-automation Jul 31, 2025
5d64e81
Merge staging into feature/smus
aws-toolkit-automation Jul 31, 2025
6642840
fix(amazonq): use current file content to calculate highlighted range…
atonaamz Aug 1, 2025
10b56d2
Merge public/master to private/staging
aws-toolkit-automation Aug 1, 2025
605d62a
Merge staging into feature/smus
aws-toolkit-automation Aug 1, 2025
9e7b13c
ci: don't fail build if coverage should not be reported/failure (#7798)
rli Aug 1, 2025
f1798a9
Merge public/master to private/staging
aws-toolkit-automation Aug 1, 2025
aa5c07b
Merge staging into feature/smus
aws-toolkit-automation Aug 1, 2025
187f27a
fix(amazonq): bring back timeout to local LSP call inline completion …
leigaol Aug 1, 2025
7e26cf2
Merge public/master to private/staging
aws-toolkit-automation Aug 1, 2025
24ee443
Merge staging into feature/smus
aws-toolkit-automation Aug 1, 2025
6bfa34f
fix(amazonq): Fix next edit suggestion, inline accept and reject edit…
tsmithsz Aug 1, 2025
65ceb7e
Merge public/master to private/staging
aws-toolkit-automation Aug 1, 2025
28b1d0b
Merge staging into feature/smus
aws-toolkit-automation Aug 1, 2025
d3e1e4f
fix(amazonq): update LSP client info name for sagemaker unified studi…
parameja1 Aug 4, 2025
582cc2d
Merge public/master to private/staging
aws-toolkit-automation Aug 4, 2025
2ab4daa
Merge staging into feature/smus
aws-toolkit-automation Aug 4, 2025
d40d74a
feat(amazonq): enable displayFindings tool (#7799)
BlakeLazarine Aug 4, 2025
4e471af
Merge public/master to private/staging
aws-toolkit-automation Aug 4, 2025
b5353b0
Merge staging into feature/smus
aws-toolkit-automation Aug 4, 2025
e6311d9
fix(amazonq): not set IAM auth as default for SMAI remote ssh (#7795)
yueny2020 Aug 4, 2025
d71c9c5
Merge public/master to private/staging
aws-toolkit-automation Aug 4, 2025
e30d0b8
Merge staging into feature/smus
aws-toolkit-automation Aug 4, 2025
c9d6f91
fix(amazonq): Add Open tab as params for inline completion (#7801)
leigaol Aug 4, 2025
95784d7
Merge public/master to private/staging
aws-toolkit-automation Aug 4, 2025
8033b63
Merge staging into feature/smus
aws-toolkit-automation Aug 4, 2025
081c9b3
feat(sagemakerunifiedstudio): Add S3 nodes and Redshift nodes to Sage…
liuzulin Aug 4, 2025
f9334fd
feat(sagemakerunifiedstudio): Add job definition detail page and edit…
spkamboj Aug 4, 2025
639d035
fix(amazonq): revert update LSP client info name for sagemaker unifie…
chungjac Aug 5, 2025
78e6ca0
Merge public/master to private/staging
aws-toolkit-automation Aug 5, 2025
44617ae
Merge staging into feature/smus
aws-toolkit-automation Aug 5, 2025
712d978
feat(amazonq): display transformation history and add ability to resu…
tgodara-aws Aug 5, 2025
1358770
Merge public/master to private/staging
aws-toolkit-automation Aug 5, 2025
d4ca0c9
Merge staging into feature/smus
aws-toolkit-automation Aug 5, 2025
64edd0e
fix(amazonq): Skip prefix matching for Edits suggestions that trigger…
atonaamz Aug 5, 2025
a5f7341
Merge public/master to private/staging
aws-toolkit-automation Aug 5, 2025
2ced0b6
Merge staging into feature/smus
aws-toolkit-automation Aug 5, 2025
6e2976e
test(amazonq): minor test fix (#7819)
tgodara-aws Aug 5, 2025
e18cf81
Merge public/master to private/staging
aws-toolkit-automation Aug 5, 2025
53ba27d
Merge staging into feature/smus
aws-toolkit-automation Aug 5, 2025
fceeae7
feat(amazonq): Auto Debug Functionality (#7609)
MarcoWang3 Aug 5, 2025
8ca4485
Merge public/master to private/staging
aws-toolkit-automation Aug 5, 2025
ca9f86e
Merge staging into feature/smus
aws-toolkit-automation Aug 5, 2025
781f89e
send firstCompletionDisplayLatency in multiple reject cases (#7821)
andrewyuq Aug 5, 2025
29a8770
Merge public/master to private/staging
aws-toolkit-automation Aug 5, 2025
dd0b6b6
Merge staging into feature/smus
aws-toolkit-automation Aug 5, 2025
71a4aef
feat(amazonq): update lsp clientname to support sagemaker unified stu…
parameja1 Aug 5, 2025
bd50aec
Merge public/master to private/staging
aws-toolkit-automation Aug 5, 2025
84df901
Merge staging into feature/smus
aws-toolkit-automation Aug 5, 2025
436fc38
feat(smsus): Add connection handling for SMUS (#2179)
vpbhargav Aug 6, 2025
17b9bcc
fix(amazonq): add change logs (#7832)
MarcoWang3 Aug 6, 2025
db2f85d
Merge public/master to private/staging
aws-toolkit-automation Aug 6, 2025
e68d5ae
Merge staging into feature/smus
aws-toolkit-automation Aug 6, 2025
25c4b78
Release 3.71.0
Aug 6, 2025
9e5d4c9
Release 1.88.0
Aug 6, 2025
dc372c4
feat(sagemakerunifiedstudio): Fetch notebook training jobs (#2184)
spkamboj Aug 6, 2025
1868581
Update version to snapshot version: 1.89.0-SNAPSHOT
Aug 6, 2025
c52cef8
Merge public/master to private/staging
aws-toolkit-automation Aug 6, 2025
e697f50
Update version to snapshot version: 3.72.0-SNAPSHOT
Aug 6, 2025
7ff0659
Merge release into master
Aug 6, 2025
a7e454b
Merge public/master to private/staging
aws-toolkit-automation Aug 6, 2025
d996b0a
Merge staging into feature/smus
aws-toolkit-automation Aug 6, 2025
76a1cd0
refactor(amazonq): separate edits from completion code path (#7793)
Will-ShaoHua Aug 7, 2025
edb57fc
Merge public/master to private/staging
aws-toolkit-automation Aug 7, 2025
288ef88
Merge staging into feature/smus
aws-toolkit-automation Aug 7, 2025
4d56741
fix(amazonq): validate yaml file for required keys (#7818)
dhasani23 Aug 7, 2025
cdbec4c
Merge public/master to private/staging
aws-toolkit-automation Aug 7, 2025
3edd5a8
Merge staging into feature/smus
aws-toolkit-automation Aug 7, 2025
0e09993
refactor(amazonq): reorganize transformation history code (#7843)
tgodara-aws Aug 8, 2025
5b3048f
fix(amazonq): discard/reject edit suggestion if it isn't valid (#7848)
andrewyuq Aug 8, 2025
12efddd
fix(amazonq): update lsp client name to support Sagemaker AI origin f…
parameja1 Aug 9, 2025
14611c3
fix(amazonq): Don't show inline completions when a edit is displayed …
floralph Aug 9, 2025
fd73378
feat(smus): Add credential providers for SMUS (#2187)
vpbhargav Aug 11, 2025
7567ec8
ci: create GitHub releases for release candidate branches (#7862)
tsmithsz Aug 11, 2025
3ef1aba
chore: use PAT token in RC workflow (#7866)
tsmithsz Aug 12, 2025
3135e98
feat(amazonq): auto-reject edit suggestions when cursor moves >25 lin…
floralph Aug 12, 2025
9a88c41
config: remove need for PAT to create RC branches (#7874)
rli Aug 12, 2025
f084467
config: update rc branch naming and sanitize input (#7869)
tsmithsz Aug 12, 2025
d097668
feat(smus): Add Project Space management functionality (#2190)
bharathGuntamadugu Aug 13, 2025
0065ccc
config: modify rc script to create branch only (#7876)
tsmithsz Aug 13, 2025
2cc9a5d
Release 1.89.0
Aug 13, 2025
7d75476
Update version to snapshot version: 1.90.0-SNAPSHOT
Aug 13, 2025
9859944
fix(amazonq): support inline completion in notebook (#7875)
leigaol Aug 13, 2025
f064a4f
feat(sagemakerunifiedstudio): Add Lakehouse nodes to SageMaker Unifie…
liuzulin Aug 13, 2025
f455105
feat(smus): List connections under compute node (#2193)
PotatoWKY Aug 14, 2025
e78478f
build: remove unnecessary files from buildspec (#7890)
yueny2020 Aug 14, 2025
8be30f1
fix(amazonq): should send extension version instead of IDE version in…
Will-ShaoHua Aug 14, 2025
711c488
fix(smus): Stop buttom not showing on newly created spaces (#2199)
PotatoWKY Aug 15, 2025
f1e22ae
fix(amazonq): disable experimental proxy (#7904)
tsmithsz Aug 15, 2025
7b32c46
refactor(amazonq): removing UTDE telemetry codes
atonaamz Aug 15, 2025
77fd3c0
Merge branch 'master' into UTDE-cleanup
atonaamz Aug 15, 2025
573b674
feat(sagemakerunifiedstudio): Wire connection credentials provider an…
liuzulin Aug 15, 2025
2870c8b
refactor(amazonq): removing UTDE telemetry codes
atonaamz Aug 15, 2025
5a3a504
chore: merge release candidate version rc-20250815 (#7916)
tsmithsz Aug 16, 2025
7c97fc6
fix(sagemaker): Reduce number of reconnect retries (#7827)
NewtonDer Aug 18, 2025
0ffb792
feat(sagemakerunifiedstudio): Add Connection Magics Selector feature …
hurstsad Aug 19, 2025
9f42cb0
fix(amazonq): do not auto trigger if the ongoing typeahead does not m…
leigaol Aug 19, 2025
be505ec
revert(amazonq): #7893 should send extension version instead of IDE v…
Will-ShaoHua Aug 19, 2025
b4aae3f
fix(amazonq): edit diff UI doesnt render correctly when the diff cont…
Will-ShaoHua Aug 19, 2025
b40b9bd
fix(smus): Improve error handling and handle No projects and spaces s…
bharathGuntamadugu Aug 19, 2025
4dfb659
fix(amazonq): add flag in settings for controlling experimental proxy…
tsmithsz Aug 20, 2025
2f49805
docs(amazonq): update docs for connecting local language-server-runti…
chungjac Aug 21, 2025
918f95b
feat(sagemakerunifiedstudio): Also show catalogs under Redshift nodes…
liuzulin Aug 21, 2025
6aca689
feat(amazonq): add admin control for MCP servers to block usage (#7937)
ashishrp-aws Aug 21, 2025
1c2686f
fix(amazonq): update the release version snapshots to 1.92.0-SNAPSHOT…
laileni-aws Aug 22, 2025
df42b76
feat(sagemakerunifiedstudio): Handle experience in remote ssh connect…
liuzulin Aug 22, 2025
8ce40c2
feat(smus): improve project selection error handling and remove auto-…
bharathGuntamadugu Aug 25, 2025
8950ade
fix(amazonq): fix identation for edits multi-line suggestion
atonaamz Aug 26, 2025
986534e
feat(amazonq): adding change log to auto fetch models to Amazon Q cha…
laileni-aws Aug 27, 2025
209d737
Merge branch 'master' into nep-flare
atonaamz Aug 27, 2025
e8a8c59
fix(smsus): Update DER cred expiry time and project pick (#2206)
vpbhargav Aug 27, 2025
764f30b
fix(amazonq): add back line numbers next to code issue (#7810)
BlakeLazarine Aug 27, 2025
27753b3
fix(amazonq): windows keyboard shortcut for fixCode and generateUnitT…
chungjac Aug 27, 2025
15d9a0e
Merge branch 'master' into nep-flare
atonaamz Aug 27, 2025
f9767b7
fix(amazonq): fix indentation for edits multi-line suggestion
atonaamz Aug 28, 2025
c0cc6a4
fix(amazonq): update JAR (#7959)
dhasani23 Aug 28, 2025
d39c3ec
feat(sagemakerunifiedstudio): Add telemetry for login, signout, acces…
liuzulin Aug 28, 2025
fe80c4a
Update version to snapshot version: 1.92.0-SNAPSHOT
Aug 28, 2025
b9ce873
fix(amazonq): bump version to 1.93.0-SNAPSHOT (#7963)
tsmithsz Aug 29, 2025
1ca10f2
feat(amazonq): discard edit suggestions if it's displayed less than 1…
andrewyuq Aug 29, 2025
5c8fc36
feat(sagemakerunifiedstudio): Fix list spaces in cross region cross a…
liuzulin Aug 29, 2025
8f71426
config(amazonq): detailed debug logs for NEP (#7966)
Will-ShaoHua Sep 2, 2025
3c0a34b
refactor(amazonq): delegate language server to handle concurrent inli…
Will-ShaoHua Sep 2, 2025
c0d1e99
fix(smus): Space metadata is stale after the updateSpace call (#2213)
PotatoWKY Sep 3, 2025
75d77b8
feat(sagemaker): Expand project and compute nodes by default (#2210)
bharathGuntamadugu Sep 4, 2025
8049826
fix(smus): Add proactive cred refresh for active SSH connections
Aug 31, 2025
b5591c1
build(amazonq): merge release candidate version rc20250904 (#7986)
Will-ShaoHua Sep 5, 2025
b49c0d7
Merge branch 'master' into master
laileni-aws Sep 5, 2025
10e40ee
fix (Smus): Activate SMUS in NodeJS environment and remove Notebooks
Sep 8, 2025
c14ffd0
Trigger
Sep 8, 2025
9a49e16
empty commit to trigger ci
Will-ShaoHua Sep 8, 2025
8e9179d
Merge pull request #1 from Will-ShaoHua/smus
bharathGuntamadugu Sep 8, 2025
aa09cec
Trigger
Sep 8, 2025
10d0746
Merge branch 'master' of https://github.com/bharathGuntamadugu/aws-to…
Sep 8, 2025
bfee0a9
Merge pull request #7991 from bharathGuntamadugu/master
rli Sep 8, 2025
30a4abf
fix(toolkit): correctly use the endpoint URL for the selected profile
valerena Sep 4, 2025
54f5554
feat(lambda): add installation of LocalStack extension to AppBuilder …
valerena Sep 4, 2025
feaa1b9
telemetry(lambda): change toolId to 'localstack' on installation thro…
valerena Sep 4, 2025
26dbb00
feat(auth): detect when connected to non-AWS cloud
valerena Sep 4, 2025
7f87164
feat(lambda): allow debugging Lambda functions when connected to Loca…
valerena Aug 28, 2025
7b15b7f
test(lambda): improve tests
valerena Sep 8, 2025
8a02e99
fix(auth): make endpointUrl optional for SsoConnections
valerena Sep 9, 2025
a27844f
test(lambda): improve tests more
valerena Sep 9, 2025
0401a71
Merge pull request #7997 from valerena/endpoint-url-plus-localstack
rli Sep 9, 2025
24a6f5f
fix(amazonq): show diff.patch first, then parse it (#8008)
dhasani23 Sep 10, 2025
a942068
fix(smus): Fix potential race condition bug on getting context (#8011)
vpbhargav Sep 10, 2025
83318dc
fix(amazonq): auto save the current file when users trigger auto debu…
MarcoWang3 Sep 10, 2025
d6397ad
feat(amazonq): start AB test for inline completion rollback (#8006)
leigaol Sep 10, 2025
4a8db6d
build(amazonq): merge release candidate version rc-20250910 (#8020)
tsmithsz Sep 10, 2025
ebbf2eb
fix(amazonq):Add telemetry support for Auto Debug feature (#7835)
MarcoWang3 Sep 11, 2025
38aed6e
feat(amazonq): Enable users to edit code files directly on the diff v…
ashishrp-aws Sep 11, 2025
a8cdb76
test(amazonq): adding back inline tests - part 2 (#8024)
atonaamz Sep 11, 2025
258022e
build(amazonq): merge release candidate version rc-20250911 (#8025)
chungjac Sep 11, 2025
c67a884
fix(amazonq): removing the migration of /agents ux (#8026)
laileni-aws Sep 16, 2025
334d349
fix(amazonq): fix for path parsing for windows for editable diff view…
ashishrp-aws Sep 16, 2025
e06830b
telemetry: add domain acccount id telemetry (#8048)
kzr-at-amazon Sep 17, 2025
c368527
feat(amazonq): include recommendation text in the explain message (#7…
BlakeLazarine Sep 17, 2025
42e38c6
fix(amazonq): fix iam credential update logic to use custom comparato…
parameja1 Sep 18, 2025
6d678e9
build(amazonq): merge release candidate version rc-20250918 (#8077)
tsmithsz Sep 19, 2025
1f62501
telemetry: should send suggestionType/pluginVersion via sendTelemetry…
Will-ShaoHua Sep 19, 2025
00ffeb3
telemetry: flush usertriggerDecision event on keystroke or manual tri…
Will-ShaoHua Sep 23, 2025
aa4335c
revert(amazonq): Revert flush usertriggerDecision event on keystroke …
Will-ShaoHua Sep 24, 2025
f297d64
telemetry: add project account id and region (#8079)
kzr-at-amazon Sep 24, 2025
f1e5450
fix(amazonq): isAmazonLinux2() function incorrectly identifies regula…
laileni-aws Sep 24, 2025
77f1f47
fix(amazonq): send expiration field in update iam call to enable refr…
parameja1 Sep 25, 2025
8e78168
build(amazonq): merge release candidate version rc-20250925 (#8092)
ctlai95 Sep 25, 2025
da8fc99
fix(amazonq): unified timestamp with epoch time (#8086)
Will-ShaoHua Sep 26, 2025
deaefee
fix(amazonq): fix to remove notification pop-up for data sharing togg…
ashishrp-aws Sep 26, 2025
10fb7f6
refactor(amazonq): fix sagemaker credential log typo (#8104)
parameja1 Sep 29, 2025
0a2fa82
fix(amazonq): remove the security scan command (#8107)
tsmithsz Sep 29, 2025
ac6649e
build(amazonq): merge release candidate version rc-20250929 (#8108)
ctlai95 Sep 29, 2025
21ef0b1
fix(amazonq): remove flaky unit test (#8116)
atonaamz Sep 30, 2025
9b0deb2
telemetry(auth): Enable load telemetry for Toolkit login webview (#8100)
keenwilson Sep 30, 2025
42a862a
feat(lambda): Refactor and optimize Lambda Remote Invoke UI with enha…
roger-zhangg Oct 1, 2025
23a25d1
feat(lambda): Remote action support on deployed lambda node (#8074)
roger-zhangg Oct 1, 2025
fc8242b
build(amazonq): merge release candidate version rc-20251002 (#8129)
XiaoxuanLu Oct 2, 2025
53b4550
chore: add license run scripts and generate third party licenses
XiaoxuanLu Oct 3, 2025
27492fd
Merge branch 'master' into xiaoluk/attribution
XiaoxuanLu Oct 3, 2025
f427807
chore: automate generating the third party liscense in release branch
XiaoxuanLu Oct 3, 2025
dbc58d9
Merge pull request #8131 from aws/xiaoluk/attribution
XiaoxuanLu Oct 3, 2025
593815a
fix(amazonq): validate YAML file more strictly (#8136)
dhasani23 Oct 4, 2025
7902e03
fix(amazonq): block completion before active edit is accepted/rejecte…
bywang56 Oct 6, 2025
2accbd5
fix(amazonq): dont show completion suggestion if it's trigged by dele…
Will-ShaoHua Oct 6, 2025
1562c38
fix(amazonq): update YAML validation logic (#8146)
dhasani23 Oct 7, 2025
8f7ba33
fix(amazonq): add quotes around jar path (#8158)
dhasani23 Oct 9, 2025
b654eb3
fix(studio): ssh config causing remote connection errors to SageMaker…
arkaprava08 Oct 9, 2025
1c7792d
fix(smus): Add status validation for space operations (#8160)
PotatoWKY Oct 9, 2025
29a73ca
fix(amazonq): exclude .github dir from upload ZIP (#8165)
dhasani23 Oct 10, 2025
b488df4
build(amazonq): merge release candidate version rc-20251010 (#8169)
chungjac Oct 10, 2025
87c4eb8
fix(sagemaker): Add code-editor subdomain to refreshUrl (#7826)
aws-asolidu Oct 13, 2025
c3197fa
perf: improve inline completion logging (#8176)
Will-ShaoHua Oct 14, 2025
663f626
fix(amazonq): prevent race condition in inline completion provider (#…
bywang56 Oct 14, 2025
e476550
feat(amazonq): discard edits suggestion when the cursor is too far aw…
atonaamz Oct 15, 2025
4f90bc6
fix(smus): update space before creating new app if space setting is c…
kzr-at-amazon Oct 15, 2025
c59b435
ci: fix attribution step in release candidate action (#8187)
rli Oct 16, 2025
9a6693f
build(amazonq): merge release candidate version rc-20251016 (#8188)
shruti0085 Oct 16, 2025
87228e3
fix(smus): fix refresh interval for tracking pending space nodes (#8204)
kzr-at-amazon Oct 17, 2025
283311a
fix(auth): do not retry on InvalidGrantException (#8205)
chungjac Oct 17, 2025
9453746
refactor: editSuggestion logging (#8207)
Will-ShaoHua Oct 20, 2025
c76cded
test(lambda): fix multiple flaky tests (#8142)
roger-zhangg Oct 21, 2025
d34ddfe
refactor(aws-toolkit-vscode): migrate aws-sdk v2 to v3 (#8183)
chungjac Oct 21, 2025
9c0ad28
fix(sagemaker): Adjust retry configuration for StartSession (#8219)
dylanraws Oct 22, 2025
98ed0d7
fix(core): remove project scan unit tests (#8221)
BlakeLazarine Oct 22, 2025
5ca03d3
build(amazonq): merge release candidate version rc-20251022 (#8223)
laileni-aws Oct 22, 2025
e110478
feat(lambda): Add Finch CLI installation to AppBuilder walkthrough (#…
laileni-aws Oct 24, 2025
c34439a
fix(lambda): unreliable lambda test (#8235)
laileni-aws Oct 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/node.js.yml
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@ jobs:
windows:
needs: lint-commits
name: test Windows
runs-on: windows-2019
runs-on: windows-latest
strategy:
fail-fast: false
matrix:
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -382,7 +382,7 @@ If you need to report an issue attach these to give the most detailed informatio
- ![](./docs/images/logsView.png)
2. Click the gear icon on the bottom right and select `Debug`
- ![](./docs/images/logsSetDebug.png)
3. Click the gear icon again and select `Set As Default`. This will ensure we stay in `Debug` until explicitly changed
3. Click the gear icon again and select `Set As Default`. This will ensure we stay in `Debug` until explicitly changed.
- ![](./docs/images/logsSetDefault.png)
4. Open the Command Palette again and select `Reload Window`.
5. Now you should see additional `[debug]` prefixed logs in the output.
Expand Down
630 changes: 630 additions & 0 deletions P261194666.md

Large diffs are not rendered by default.

5 changes: 4 additions & 1 deletion buildspec/release/50githubrelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,13 @@ phases:
- echo "posting $VERSION with sha384 hash $HASH to GitHub"
- PKG_DISPLAY_NAME=$(grep -m 1 displayName packages/${TARGET_EXTENSION}/package.json | grep -o '[a-zA-z][^\"]\+' | tail -n1)
- RELEASE_MESSAGE="${PKG_DISPLAY_NAME} for VS Code $VERSION"
# Only set amazonq as "latest" release. This ensures https://api.github.com/repos/aws/aws-toolkit-vscode/releases/latest
# consistently points to the amazonq artifact, instead of being "random".
- LATEST="$([ "$TARGET_EXTENSION" = amazonq ] && echo '--latest' || echo '--latest=false' )"
- |
if [ "$STAGE" = "prod" ]; then
# note: the tag arg passed here should match what is in 10changeversion.yml
gh release create --repo $REPO --title "$PKG_DISPLAY_NAME $VERSION" --notes "$RELEASE_MESSAGE" -- "${TARGET_EXTENSION}/v${VERSION}" "$UPLOAD_TARGET" "$HASH_UPLOAD_TARGET"
gh release create "$LATEST" --repo $REPO --title "$PKG_DISPLAY_NAME $VERSION" --notes "$RELEASE_MESSAGE" -- "${TARGET_EXTENSION}/v${VERSION}" "$UPLOAD_TARGET" "$HASH_UPLOAD_TARGET"
else
echo "SKIPPED (stage=${STAGE}): 'gh release create --repo $REPO'"
fi
49 changes: 45 additions & 4 deletions docs/lsp.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@ sequenceDiagram

## Language Server Debugging

1. Clone https://github.com/aws/language-servers.git and set it up in the same workspace as this project by cmd+shift+p and "add folder to workspace" and selecting the language-servers folder that you just cloned. Your VS code folder structure should look like below.
If you want to connect a local version of language-servers to aws-toolkit-vscode, follow these steps:

1. Clone https://github.com/aws/language-servers.git and set it up in the same workspace as this project by cmd+shift+p and "add folder to workspace" and selecting the language-servers folder that you just cloned. Your VS code folder structure should look like below.

```
/aws-toolkit-vscode
Expand All @@ -45,7 +45,7 @@ sequenceDiagram
npm run package
```
to get the project setup
3. Enable the lsp experiment:
3. You need to open VScode user settings (Cmd+Shift+P and Search "Open User Settings (JSON)") and add the lines below at the bottom of the settings to enable the lsp experiment:
```
"aws.experiments": {
"amazonqLSP": true,
Expand All @@ -54,9 +54,50 @@ sequenceDiagram
}
```
4. Uncomment the `__AMAZONQLSP_PATH` and `__AMAZONQLSP_UI` variables in the `amazonq/.vscode/launch.json` extension configuration
5. Use the `Launch LSP with Debugging` configuration and set breakpoints in VSCode or the language server
5. Use the `Launch LSP with Debugging` configuration and set breakpoints in VSCode or the language server, Once you run "Launch LSP with Debugging" a new window should start, wait for the plugin to show up there. Then go to the run menu again and run "Attach to Language Server (amazonq)" after this you should be able to add breakpoints in the LSP code.
6. (Optional): Enable `"amazonq.trace.server": "on"` or `"amazonq.trace.server": "verbose"` in your VSCode settings to view detailed log messages sent to/from the language server. These log messages will show up in the "Amazon Q Language Server" output channel

### Breakpoints Work-Around

If the breakpoints in your language-servers project remain greyed out and do not trigger when you run `Launch LSP with Debugging`, your debugger may be attaching to the language server before it has launched. You can follow the work-around below to avoid this problem. If anyone fixes this issue, please remove this section.

1. Set your breakpoints and click `Launch LSP with Debugging`
2. Once the debugging session has started, click `Launch LSP with Debugging` again, then `Cancel` on any pop-ups that appear
3. On the debug panel, click `Attach to Language Server (amazonq)` next to the red stop button
4. Click `Launch LSP with Debugging` again, then `Cancel` on any pop-ups that appear

## Language Server Runtimes Debugging

If you want to connect a local version of language-server-runtimes to aws-toolkit-vscode, follow these steps:

1. Clone https://github.com/aws/language-server-runtimes.git and set it up in the same workspace as this project by cmd+shift+p and "add folder to workspace" and selecting the language-server-runtimes folder that you just cloned. Your VS code folder structure should look like below.

```
/aws-toolkit-vscode
/toolkit
/core
/amazonq
/language-server-runtimes
```

2. Inside of the language-server-runtimes project run:
```
npm install
npm run compile
cd runtimes
npm run prepub
cd out
npm link
cd ../../types
npm link
```
If you get an error running `npm run prepub`, you can instead run `npm run prepub:copyFiles` to skip cleaning and testing.
3. Inside of aws-toolkit-vscode run:
```
npm install
npm link @aws/language-server-runtimes @aws/language-server-runtimes-types
```

## Amazon Q Inline Activation

- In order to get inline completion working you must open a supported file type defined in CodewhispererInlineCompletionLanguages in `packages/amazonq/src/app/inline/completion.ts`
Loading
Loading