[Feature Request] Add support for creating releases via CLI commands

Resolved 💬 3 comments Opened Apr 21, 2026 by prmayle Closed Apr 25, 2026

Bug: Claude Code refuses to create releases in auto mode

Description

When asking Claude Code to create a release, the request is blocked by the auto mode classifier and the release is not created. Claude should be able to create releases when explicitly requested to do so.

Steps to Reproduce

  1. Open Claude Code in a project repository
  2. Ask Claude to create a release (e.g., "create a release")
  3. Observe that Claude does not proceed with creating the release in auto mode

Expected Behavior

Claude should create the release when explicitly asked to do so, or at minimum prompt for confirmation rather than silently being blocked by the classifier.

Actual Behavior

The release is not created. The auto mode classifier appears to block the action without a clear path forward for the user.

Additional Errors Observed

During the session, multiple TypeScript LSP errors were also logged (possibly unrelated, but included for completeness):
This suggests typescript-language-server is expected to be on the user's $PATH but is not bundled or auto-installed. It may be worth either:

  • Bundling the language server with Claude Code, or
  • Surfacing a clearer message to the user instructing them to install it (e.g., npm install -g typescript-language-server)

Environment

  • Platform: darwin (macOS)
  • Terminal: ghostty
  • Version: 2.1.114
  • Feedback ID: a530a612-db4b-4732-a01d-21c4eb737bc2

Impact

Users are blocked from performing release operations through Claude Code, forcing them to drop out of their workflow and run release commands manually.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗