Docs/Permissions

Permissions

Set explicit boundaries for what CODVIAN can read, modify, execute, install, and access. Review each area before starting a task that crosses it.

Control areas

Permissions cover the project scope, file operations, terminal execution, dependency installation, network requests, and browser access. Review each area before starting a task that crosses it.

  • Project scope
  • Read files and parse source
  • Write and modify files
  • Run terminal commands
  • Install dependencies
  • Network and browser access

Allow, Ask, or Deny

Allow is appropriate for trusted, reversible actions. Ask keeps you in the loop for unfamiliar actions. Deny blocks an operation that is unnecessary or risky for the current task.

Start narrow

For a first session, allow project reads and request approval for writes, commands, installs, network access, and browser access. Expand only when the task requires it.

Review and reset

Revisit permissions when the project, provider, or task changes. A permission that was useful for one workflow may be unnecessary for the next.