[DOCS] GitHub Actions page references --allowed-tools instead of --allowedTools

Resolved 💬 1 comment Opened Mar 6, 2026 by miraexhoi Closed Mar 21, 2026

Documentation Type

Incorrect/outdated documentation

Documentation Location

https://code.claude.com/docs/en/github-actions (Pass CLI arguments section)

Section/Topic

Common CLI arguments table in GitHub Actions documentation

Current Documentation

The GitHub Actions page lists --allowed-tools (kebab-case) as a common CLI argument.

What's Wrong or Missing?

The actual CLI flag is --allowedTools (camelCase), not --allowed-tools.

Evidence from this repository:

  • CHANGELOG.md:1227 — references allowedTools as a settings field
  • CHANGELOG.md:1737 — "Migrated allowedTools and ignorePatterns from .claude.json -> settings.json"
  • CHANGELOG.md:688--disallowedTools CLI flag (also camelCase, consistent pattern)

Note: allowed-tools (kebab-case) is correctly used as a frontmatter field in plugin/command definitions (e.g., .claude/commands/*.md). The issue is specifically about the CLI flag being documented with the wrong casing on the GitHub Actions page.

Suggested Improvement

Replace --allowed-tools--allowedTools in the GitHub Actions documentation's common arguments table.

Impact

Low - Minor confusion or inconvenience

Additional Context

_No response_

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗