Files
dotfiles/gemini/.gemini/policies/readonly-commands.toml
T
ddadmin da3467b189 feat(gemini): расширен список разрешенных команд и разрешена автоактивация навыков
- Зачем:
  - ускорение работы агента за счет уменьшения количества запросов на подтверждение безопасных операций.
- Что:
  - в `readonly-commands.toml` добавлены разрешения для утилит: `getent`, `ip`, `which`, `command -v`, `stat`, `realpath`, `readlink`, `sort`, `uniq`, `wc`.
  - разрешена автоматическая активация навыков (`activate_skill`).
- Проверка:
  - выполнение команд из списка без появления диалога подтверждения.
2026-03-11 10:44:22 +03:00

68 lines
1.2 KiB
TOML

# Gemini CLI Readonly Commands Policy
# Это конфигурационный файл для расширения списка разрешенных (readonly) команд.
[[rule]]
toolName = "run_shell_command"
commandPrefix = "getent "
decision = "allow"
priority = 100
[[rule]]
toolName = "run_shell_command"
commandPrefix = "ip "
decision = "allow"
priority = 100
[[rule]]
toolName = "run_shell_command"
commandPrefix = "which "
decision = "allow"
priority = 100
[[rule]]
toolName = "run_shell_command"
commandPrefix = "command -v "
decision = "allow"
priority = 100
[[rule]]
toolName = "run_shell_command"
commandPrefix = "stat "
decision = "allow"
priority = 100
[[rule]]
toolName = "run_shell_command"
commandPrefix = "realpath "
decision = "allow"
priority = 100
[[rule]]
toolName = "run_shell_command"
commandPrefix = "readlink "
decision = "allow"
priority = 100
[[rule]]
toolName = "run_shell_command"
commandPrefix = "sort "
decision = "allow"
priority = 100
[[rule]]
toolName = "run_shell_command"
commandPrefix = "uniq "
decision = "allow"
priority = 100
[[rule]]
toolName = "run_shell_command"
commandPrefix = "wc "
decision = "allow"
priority = 100
[[rule]]
toolName = "activate_skill"
decision = "allow"
priority = 100