feat(brand): MT identifiers for the desktop bridge - #17
Merged
Conversation
The native messaging host is com.munim.mtcode.desktop and the MCP server is mt-desktop, defined once in contracts so every adapter and the prompt text follow it. Nothing breaks in the middle: the extension tries the new host id and falls back to the old one, and the installers register both manifests (and both registry keys on Windows), so an extension that has not reloaded and a machine that has not re-run the installer both keep working. Wire names that would break installed state stay put - the @t3tools packages, the T3CODE_* environment variables, and the t3-desktop-mcp binary path the native-host wrapper already points at. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
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.
What changed
com.t3tools.t3code.desktop→com.munim.mtcode.desktopt3-desktop→mt-desktop, now defined once asDESKTOP_MCP_SERVER_NAMEin contracts and referenced by every adapter (Claude, Codex, Cursor, Grok), the capability check, and the developer instructions the agent reads.Nothing breaks mid-migration
Deliberately unchanged
@t3tools/*package names,T3CODE_*environment variables, and thet3-desktop-mcpbinary path already registered in the installed native-host wrapper. Renaming those breaks installed state or every future upstream merge, for no user-visible gain.