Skip to content

Centralize --dangerously-skip-permissions in wclaude#311

Open
woltspace-jerpint[bot] wants to merge 1 commit into
mainfrom
uxw/remove-dangerously-skip
Open

Centralize --dangerously-skip-permissions in wclaude#311
woltspace-jerpint[bot] wants to merge 1 commit into
mainfrom
uxw/remove-dangerously-skip

Conversation

@woltspace-jerpint
Copy link
Copy Markdown
Contributor

Summary

  • Moves --dangerously-skip-permissions into the wclaude wrapper so callers don't need to pass it
  • Strips the flag from 7 files (entrypoint, run-session, sessions.py, bashrc, create-wolt skill, CLI)
  • Direct claude -p callers (hooks, cron) keep the flag since they bypass wclaude

Closes #253

Test plan

  • woltspace start — wolt boots without permissions prompt
  • Telegram message → session spawns cleanly
  • Resume a session — no permissions prompt
  • woltspace shellwclaude works
  • wolt() bashrc function works

🤖 Generated with Claude Code

Move the flag into wclaude so callers don't need to pass it.
All wclaude callers (entrypoint, run-session, sessions.py, bashrc
wolt() function, create-wolt skill, CLI) are now clean.

Direct claude -p callers (hooks/run-session.sh, cron/digest.mjs)
keep the flag since they bypass wclaude.

Closes #253

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
woltspace Ready Ready Preview, Comment Apr 13, 2026 0:09am

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove --dangerously-skip-permissions from internal calls

0 participants