Skip to content

fix(commands): replace inline !` command syntax with explicit Bash blocks - #690

Open
tyoon10 wants to merge 1 commit into
openai:mainfrom
tyoon10:devin/fix-command-inline-bodies
Open

fix(commands): replace inline !` command syntax with explicit Bash blocks#690
tyoon10 wants to merge 1 commit into
openai:mainfrom
tyoon10:devin/fix-command-inline-bodies

Conversation

@tyoon10

@tyoon10 tyoon10 commented Aug 26, 2026

Copy link
Copy Markdown

Closes #600.

Summary

status.md, transfer.md, cancel.md, and result.md used the inline !node "..." "$ARGUMENTS" shorthand that is not supported by the runtime parsing. This replaces it with an explicit Bash(node:*) code block (already allowed by frontmatter) followed by post-processing instructions, matching the pattern already used in review.md.

- !`node "${CLAUDE_PLUGIN_ROOT}/scripts/codex-companion.mjs" status "$ARGUMENTS"`
+ ```bash
+ node "${CLAUDE_PLUGIN_ROOT}/scripts/codex-companion.mjs" status "$ARGUMENTS"
+ ```

No runtime behavior changes; the same command is executed. node --test tests/commands.test.mjs passes.

@tyoon10
tyoon10 requested a review from a team August 26, 2026 22:05
@tyoon10 tyoon10 changed the title test fix(commands): replace inline !` command syntax with explicit Bash blocks Aug 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

/codex:status, /codex:transfer, /codex:cancel, /codex:result fail the Bash permission check — inline !…`` body is unmatchable

1 participant