Skip to content

Conversation

@aws-toolkit-automation
Copy link
Collaborator

Automatic merge failed

  • Resolve conflicts and push to this PR branch.
  • Do not squash-merge this PR. Use the "Create a merge commit" option to do a regular merge.

Command line hint

To perform the merge from the command line, you could do something like the following (where "origin" is the name of the remote in your local git repo):

git stash
git fetch --all
git checkout origin/feature/coreDeprecation
git merge origin/main
git commit
git push origin HEAD:refs/heads/autoMerge/feature/coreDeprecation

* build: update jb 253 to stable

* remove non-required versions

* resolve detekt failures
@aws-toolkit-automation aws-toolkit-automation requested review from a team as code owners January 9, 2026 21:42
chungjac and others added 5 commits January 12, 2026 12:59
* fix: open links in browser for /help and chat responses

Links in chat responses were not opening because:
1. Link URL was being read from wrong JSON path (node.link instead of node.params.link)
2. Was delegating to LSP server which has empty handlers

Now opens browser directly on client side with correct URL extraction.

* fix: use correct theme key for link color

link.foreground returns black in some themes, use 'link' key instead which has the correct blue color

* Detekt

* fix: handle link clicks in chat and fix link color

- Open browser directly when link click messages are received
- Support both Flare (aws/chat/linkClick) and legacy (response-body-link-click) message formats
- Fix link color by using correct theme key lookup
- Add constants for legacy link click message types

* Detekt

* refactor: organize UI message constants properly

- Move FOOTER_INFO_LINK_CLICK, RESPONSE_BODY_LINK_CLICK, SOURCE_LINK_CLICK from FlareChatCommands.kt to ChatConstants.kt
- These constants don't follow aws/chat/ prefix pattern and belong with other chat constants
- Update BrowserConnector.kt imports to use ChatConstants

* refactor: organize UI message constants properly

- Move FOOTER_INFO_LINK_CLICK, RESPONSE_BODY_LINK_CLICK, SOURCE_LINK_CLICK from FlareChatCommands.kt to ChatConstants.kt
- These constants don't follow aws/chat/ prefix pattern and belong with other chat constants
- Update BrowserConnector.kt imports to use ChatConstants

* cleanup: remove build output files

* revert: remove unintended package-lock.json changes

* fix(rider): move off snapshot builds to stable 2025.3 release

- Change Rider sdkVersion from '2025.3-SNAPSHOT' to '2025.3'
- Resolves CI dependency resolution failures

* Revert "fix(rider): move off snapshot builds to stable 2025.3 release"

This reverts commit e8b12e6.

* ci: retry build

* Remove unused legacy link click message types

The legacy types (source-link-click, response-body-link-click, footer-info-link-click) are never hit - all link clicks go through the aws/chat/* LSP types.

* Revert infoLinkClick and sourceLinkClick to use handleChat

---------

Co-authored-by: Aseem Sharma <[email protected]>
Co-authored-by: Aseem sharma <[email protected]>
* fix(core): fix string comparison versions to semver

* stop showing notifications in sandbox

* detekt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants