mirror of
https://gitea.toothfairyai.com/ToothFairyAI/tf_code.git
synced 2026-04-19 07:04:40 +00:00
fix(docs): translations
This commit is contained in:
@@ -3,7 +3,7 @@ title: Разрешения
|
||||
description: Контролируйте, какие действия требуют одобрения для выполнения.
|
||||
---
|
||||
|
||||
OpenCode использует конфигурацию `permission`, чтобы решить, должно ли данное действие выполняться автоматически, запрашивать вас или блокироваться.
|
||||
opencode использует конфигурацию `permission`, чтобы решить, должно ли данное действие выполняться автоматически, запрашивать вас или блокироваться.
|
||||
|
||||
Начиная с `v1.1.1`, устаревшая логическая конфигурация `tools` устарела и была объединена с `permission`. Старая конфигурация `tools` по-прежнему поддерживается для обеспечения обратной совместимости.
|
||||
|
||||
@@ -88,7 +88,7 @@ OpenCode использует конфигурацию `permission`, чтобы
|
||||
|
||||
### Внешние каталоги
|
||||
|
||||
Используйте `external_directory`, чтобы разрешить вызовы инструментов, затрагивающие пути за пределами рабочего каталога, в котором был запущен OpenCode. Это применимо к любому инструменту, который принимает путь в качестве входных данных (например, `read`, `edit`, `list`, `glob`, `grep` и многие команды `bash`).
|
||||
Используйте `external_directory`, чтобы разрешить вызовы инструментов, затрагивающие пути за пределами рабочего каталога, в котором был запущен opencode. Это применимо к любому инструменту, который принимает путь в качестве входных данных (например, `read`, `edit`, `list`, `glob`, `grep` и многие команды `bash`).
|
||||
|
||||
Расширение дома (например, `~/...`) влияет только на запись шаблона. Он не делает внешний путь частью текущего рабочего пространства, поэтому пути за пределами рабочего каталога все равно должны быть разрешены через `external_directory`.
|
||||
|
||||
@@ -127,7 +127,7 @@ OpenCode использует конфигурацию `permission`, чтобы
|
||||
|
||||
## Доступные разрешения
|
||||
|
||||
Разрешения OpenCode привязаны к имени инструмента, а также к нескольким мерам безопасности:
|
||||
Разрешения opencode привязаны к имени инструмента, а также к нескольким мерам безопасности:
|
||||
|
||||
- `read` — чтение файла (соответствует пути к файлу)
|
||||
- `edit` — все модификации файлов (охватывает `edit`, `write`, `patch`, `multiedit`)
|
||||
@@ -148,7 +148,7 @@ OpenCode использует конфигурацию `permission`, чтобы
|
||||
|
||||
## По умолчанию
|
||||
|
||||
Если вы ничего не укажете, OpenCode запустится с разрешенных значений по умолчанию:
|
||||
Если вы ничего не укажете, opencode запустится с разрешенных значений по умолчанию:
|
||||
|
||||
- Большинство разрешений по умолчанию имеют значение `"allow"`.
|
||||
- `doom_loop` и `external_directory` по умолчанию равны `"ask"`.
|
||||
@@ -171,10 +171,10 @@ OpenCode использует конфигурацию `permission`, чтобы
|
||||
|
||||
## Что означает «Спросить»
|
||||
|
||||
Когда OpenCode запрашивает одобрение, пользовательский интерфейс предлагает три результата:
|
||||
Когда opencode запрашивает одобрение, пользовательский интерфейс предлагает три результата:
|
||||
|
||||
- `once` — утвердить только этот запрос
|
||||
- `always` — одобрять будущие запросы, соответствующие предложенным шаблонам (до конца текущего сеанса OpenCode).
|
||||
- `always` — одобрять будущие запросы, соответствующие предложенным шаблонам (до конца текущего сеанса opencode).
|
||||
- `reject` — отклонить запрос
|
||||
|
||||
Набор шаблонов, которые одобрит `always`, предоставляется инструментом (например, утверждения bash обычно включают в белый список безопасный префикс команды, такой как `git status*`).
|
||||
|
||||
Reference in New Issue
Block a user