Skip to main content

Module permission

Module permission 

Source
Expand description

Canonical PermissionMode enum, used by:

  • forge_sdk::Options builder for --permission-mode CLI argv.
  • forge_agent::state for runtime mode tracking.
  • a viewโ€™s permission-mode chip and settings.

Re-exportsยง

use serde::Deserialize; ๐Ÿ”’
use serde::Deserialize; ๐Ÿ”’
use serde::Serialize; ๐Ÿ”’
use serde::Serialize; ๐Ÿ”’

Enumsยง

PermissionMode
Which permission flow the claude binary should use for tool invocations. Mirrors the upstream CLIโ€™s six-variant set.