Skip to content

ce-plan skill fails due to unsafe command substitution syntax #920

@zrzhuang

Description

@zrzhuang

Description
The /ce-plan command fails with a permission error when trying to read the local configuration file.

Error Message
Error: Bash command permission check failed for pattern "!cat "$(git rev-parse --show-toplevel 2>/dev/null)/.compound-engineering/config.local.yaml" 2>/dev/null || echo 'NO_CONFIG'": Command contains $() command substitution

Environment
Claude Code version: [2.1.63]
Plugin: compound-engineering@compound-engineering-plugin version 3.11.2
OS: Windows 10

Workarounds
add "defaultMode": "bypassPermissions", in settings.local.json file

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions