Problem
When developers use the Plugin SDK, the context object updates the conversation ID when users switch conversations, but does not update the message ID when users select different messages within the same conversation.
Request
Update the Plugin SDK context object to reflect the active message ID when a user selects a different message in a conversation, enabling plugins to process individual messages more effectively.
Thanks for the suggestion. For the use case you mentioned, although we are unlikely to update the Message ID in the plugin SDK context (determining the "current" message the user is engaging with is not very straightforward just judging by clicks), our plan is to eventually expose the ability for plugins to embed custom actions that would be accessed via the three-dot menu on a message. Clicking a custom item in that dropdown menu could trigger an action in the plugin.
We don't have a timeline for this feature yet, but that's generally how we are considering solving for this use case.