Skip to content

Conversation

@mgaffigan
Copy link
Contributor

Adds a tooltip to metadata named "sourceChannelId" with the resolved channel name.

image

Closes #216

Signed-off-by: Mitch Gaffigan <mitch.gaffigan@comcast.net>
@mgaffigan mgaffigan requested a review from Copilot December 2, 2025 23:22
Copilot finished reviewing on behalf of mgaffigan December 2, 2025 23:25
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds tooltip functionality to the metadata mappings table in the Message Browser. When hovering over a value in the mappings table where the key is "sourceChannelId", the tooltip displays the resolved channel name instead of just the channel ID, improving usability.

  • Introduces a custom ValueTooltipCellRenderer cell renderer for the mappings table value column
  • Implements channel name resolution by looking up the channel ID in the dashboard status list
  • Maintains the existing HTML-disabled behavior for the value column

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.


// Resolve tooltip text for a mapping entry based on key/value
private String resolveMapValueTooltip(String key, String value) {
// Sow channel name when key is sourceChannelId
Copy link

Copilot AI Dec 2, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo in comment: "Sow" should be "Show".

Suggested change
// Sow channel name when key is sourceChannelId
// Show channel name when key is sourceChannelId

Copilot uses AI. Check for mistakes.
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.

[IDEA] Include channel name in channel-writer send

1 participant