Repository navigation
X skill: don't surface per-message encryption status - #543
Merged
vaulpannx merged 2 commits intoOct 11, 2026
Merged
Conversation
A thread with no conversation key still carries plain DMs, including recent ones. status is internal metadata: don't mention encryption status unless the user asks.
Unprompted encryption commentary gets in the way of reading messages. Plain DMs are normal when a thread has no conversation key. Answer encryption questions from status.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summaries were adding unprompted notes that X Chat messages were unencrypted, which is normal for threads that still have no conversation key and just gets in the way of reading messages. The skill now focuses summaries on the content and uses
statuswhen the user asks about encryption or whenunverifiedmatters, and bumps the X plugin to 2.6.2.Note
Low Risk
Documentation and agent skill text only; no runtime or API behavior changes.
Overview
X plugin 2.6.2 tightens how agents present X Chat: summaries should emphasize message content, not unprompted encryption commentary.
The X MCP guide now states that plain DMs are normal when a thread has no conversation key (including recent messages), and agents must not treat unencrypted messages as suspicious. Encryption/
status(verified,unencrypted,unverified) is for when the user asks about security or whenunverifiedmatters before acting on a message.CHANGELOG.mddocuments the same behavior change.Reviewed by Cursor Bugbot for commit 51fd619. Bugbot is set up for automated code reviews on this repo. Configure here.