-
Notifications
You must be signed in to change notification settings - Fork 38
Open
Description
Environment
- nightshift: v0.3.4
- claude: 2.1.77
- OS: Arch Linux x86_64
Problem
Tasks are failing because Claude Code reports 'permission denials' even though:
dangerouslyskippermissions: trueis set in config- nightshift passes
--dangerously-skip-permissionsflag (confirmed via source) - Manual invocation works:
claude --print --dangerously-skip-permissions 'create file, git branch, commit'succeeds
Evidence
From nightshift logs:
The implementation summary acknowledges this failure ('permission denials') but the task requirements are unmet
...
No branch was created, no files were modified
...
The submission is a permission request, not an implementation
files_modified: 0 on every iteration despite Claude running for 10-30 minutes per task.
What works
forty.newsproject succeeded (has explicit.claude/settings.local.jsonwith permissions.allow list)- Manual claude invocation with same flags works for git operations
Suspicion
Either:
- Claude's project-level
.claude/settings.local.jsonoverrides the--dangerously-skip-permissionsflag - Something about the non-interactive/--print mode + long tasks causes permission prompts mid-execution that block
- The prompt/task structure causes Claude to self-report blocked state without actually trying
Config
providers:
claude:
enabled: true
datapath: ~/.claude
model: sonnet
dangerouslyskippermissions: trueReactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels