Skip to content

Configure Claude launch permission mode - #12

Open
adamhulme wants to merge 2 commits into
mainfrom
agent/configure-claude-permission-mode
Open

Configure Claude launch permission mode#12
adamhulme wants to merge 2 commits into
mainfrom
agent/configure-claude-permission-mode

Conversation

@adamhulme

Copy link
Copy Markdown
Collaborator

Summary

  • add a lookout.claude.permissionMode setting for Lookout-launched Claude sessions
  • default direct Claude launches to auto, while supporting acceptEdits, manual, dontAsk, plan, and inherit
  • preserve an explicit --permission-mode in the configured launch command
  • document the setting and cover command construction with unit tests

Why

Lookout previously launched Claude without selecting a permission mode, leaving the initial behavior entirely to Claude's resolved default. This lets users choose the behavior for sessions launched by Lookout and provides a predictable auto default without changing Claude's global configuration.

Validation

  • npm run check
  • 220 tests passing

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.

1 participant