Module: ClaudeSDK::PermissionMode
- Defined in:
- lib/claude_sdk/types.rb
Overview
Permission modes for Claude Code
Constant Summary collapse
- DEFAULT =
Default permission mode
:default- ACCEPT_EDITS =
Accept edits automatically
:accept_edits- BYPASS_PERMISSIONS =
Bypass permission checks
:bypass_permissions- ALL =
Valid permission modes
[DEFAULT, ACCEPT_EDITS, BYPASS_PERMISSIONS].freeze
Class Method Summary collapse
Class Method Details
.valid?(mode) ⇒ Boolean
25 26 27 |
# File 'lib/claude_sdk/types.rb', line 25 def valid?(mode) ALL.include?(mode) end |