# Локальные файлы

Файловые операции в `iola-cli` управляются отдельным режимом доступа и политикой подтверждений.

Режимы:

```bash
iola files mode locked
iola files mode read-only
iola files mode workspace-write
iola files mode full-access
```

- `locked` - файлы недоступны.
- `read-only` - дерево папок, чтение и поиск.
- `workspace-write` - чтение и запись только внутри workspace.
- `full-access` - расширенный режим, опасные пути все равно блокируются.

Подтверждения:

```bash
iola files approvals never
iola files approvals on-write
iola files approvals on-danger
iola files approvals always
```

Команды:

```bash
iola files status
iola files tree .
iola files read README.md
iola files search "Петрова" --path .
iola files write report.md --text "Текст отчета"
iola files patch README.md --search old --replace new
```

Чтение и индексирование поддерживает:

- `.docx`
- `.xlsx`
- `.pptx`
- `.pdf`
- `.md`
- `.txt`
- `.csv`
- `.json`
- `.html`

AI/tool-agent:

```bash
iola ask "найди в текущей папке упоминания школ" --profile local --tools --files
```

По умолчанию файловый режим `locked`. Запись требует включения `workspace-write` или `full-access`.
