Разрешения
Управляйте операциями, требующими одобрения пользователя.
Конфигурация
{
"permission": {
"edit": "ask",
"bash": "ask"
}
}Значения разрешений
"allow"- Выполнять без одобрения"deny"- Запретить выполнение"ask"- Требовать одобрения пользователя
Разрешения для агентов
{
"agent": {
"build": {
"permission": {
"edit": "allow"
}
}
}
}Шаблоны bash-команд
{
"permission": {
"bash": {
"*": "ask",
"git status": "allow",
"git push": "deny"
}
}
}Поддерживаются glob-шаблоны для детального контроля.
Поведение по умолчанию
По умолчанию все операции разрешены без одобрения.