{"version":"2.1.323","anchor":"ide-command-hidden-in-some-conditions-design-sync-tool-ga","canonical_anchor":"ide-command-hidden-in-some-conditions-design-sync-tool-ga","heading":"\/ide can be hidden and blocked with a message in some setups","tier":"notice","area":"Slash Commands","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/ide-command-hidden-in-some-conditions-design-sync-tool-ga","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### \/ide can be hidden and blocked with a message in some setups\n\n`\/ide` can now be hidden from the command list, and it prints a message and stops when a new check says it is unavailable\n\n**Unclear.** The condition that hides `\/ide` is not stated.\n\n**What**\n\n`\/ide` is the slash command, a command you type starting with \/, that connects Claude Code to your code editor (your IDE) and shows the connection status. It can now be hidden or blocked under a condition the members do not name:\n\n- `\/ide` gains an `isHidden` setting that removes it from the command list when an internal check returns a result.\n\n- When you run `\/ide`, it now runs a new check first. If that check returns a message, `\/ide` prints the message and stops.\n\n- The same check also stops the \"Connect Claude to your IDE\" tip from appearing.\n\nSeparately, the `\/design-sync` skill gains a `registryToolId` and a description of when to use it, which begins \"When the user has started the \/design-sync skill ...\".\n\n**Why**\n\nWhere `\/ide` cannot work, you now get a message that says so instead of an attempt to connect, and the startup tip no longer points you to a command you cannot use. You may find `\/ide` missing from the command list in those setups.\n\n- Area: Slash Commands\n- Names: `\/ide`, `\/design-sync`\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}