{"version":"2.1.225","anchor":"gemini-command-import-stops-rejecting-a-bare-exclamation-mar","canonical_anchor":"gemini-command-import-stops-rejecting-a-bare-exclamation-mar","heading":"Gemini command import stops rejecting a bare exclamation mark","tier":"notice","area":"Slash Commands","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.225\/e\/gemini-command-import-stops-rejecting-a-bare-exclamation-mar","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.225","markdown":"### Gemini command import stops rejecting a bare exclamation mark\n\nImporting Gemini commands containing a plain exclamation mark no longer fails validation.\n\n**What**\n\nImporting a Gemini command that used an exclamation mark as prose or negation could fail validation even when nothing shell-like was involved.\n\n**Details**\n\n- Previously any command mixing argument placeholders with a '!' anywhere outside its shell blocks was rejected.\n- The importer now masks `$`-prefixed tokens first.\n- It only flags a '!' whose preceding character is not an ordinary word or punctuation character.\n- The dangling-marker and shell-block checks are unchanged.\n\n**Evidence**\n\n`Mixes argument placeholders with backticks or '!' outside its shell blocks`\n\n- Area: Slash Commands\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 0\/5"}