Skip to content

v1.0.8 — Kiro auto-mode Bash 400

Choose a tag to compare

@egagofur egagofur released this 26 Aug 04:09
· 19 commits to main since this release

Fix: Kiro 400 after npm run typecheck

The skill already loaded. Read/Grep worked. The first Bash (npm run typecheck) hit Claude Code auto-mode safety classification via kr/claude-sonnet-5. That classifier request 400s, then the session dies with REQUEST_BODY_INVALID.

What changed

  • Skill and slash command allowed-tools pre-allow Bash(npm run *), Bash(npm test *), Bash(npx *), Bash(git *) so they skip the classifier.
  • Skill instructs: do not retry Bash/Write after "cannot determine the safety" or HTTP 400.
  • Template: templates/repo-config/claude-permissions.json

How to run on sitemap-qa

  1. Quit Claude Code and start a new session (skills load at start).
  2. .claude/settings.local.json now includes those Bash allow rules.
  3. If auto mode still 400s, switch permission mode to default (not auto) and retry.