27 lines
2.3 KiB
Markdown
Executable File
27 lines
2.3 KiB
Markdown
Executable File
# Balda — provider context
|
||
|
||
Проверено: **2026-10-19** по активному конфигу `/Users/admin/.local/share/balda-workspace/candidate/config/config.yaml`. Текущая установка: [[personal/projects/balda/setup]].
|
||
|
||
В Balda выбран provider `pool`; профиль `codex` имеет type `codex_acp`, reasoning effort `medium`. Поле `runtime.providers.codex.system_instructions` **не настроено**; эта заметка не объявляет Balda привязанной к одному репозиторию.
|
||
|
||
Дополнение для этого provider задаётся в активном host config, отдельно от [[personal/projects/balda/soul|global instruction]]. Пример структуры:
|
||
|
||
```yaml
|
||
runtime:
|
||
providers:
|
||
codex:
|
||
type: codex_acp
|
||
system_instructions: |
|
||
<контекст и соглашения для этого provider>
|
||
codex_acp:
|
||
reasoning_effort: medium
|
||
```
|
||
|
||
Пример — шаблон, а не установленная конфигурация. Описание конкретного проекта должно содержать точный repository/worktree, задачу, критерии приёмки и команды проверок; стек определяется проектом. Изменение заметки не применяет эти настройки к контейнеру.
|
||
|
||
В профиле Codex действуют `--sandbox=workspace-write`, дополнительный writable root только для grants получателя и `--mcp-approval-policy=allow`. MCP: Obsidian, Virfield, Workspace Manager и SSH Manager; встроенные инструменты Balda доступны штатно. Generic MCP lookup не требует подтверждения, изменение доступа подтверждается native owner form.
|
||
|
||
Пути, перезапуск и session boundaries: [[personal/projects/balda/setup]]. Старый Claude/Zulip template: [[personal/projects/archive/balda-reference-before-2026-10-14]].
|
||
|
||
Треды DM задаются кодом транспорта, не provider context: [[personal/projects/balda/mattermost-dm-threads-2026-10-19]]. Конфиг provider/global instruction при этом deployment не менялся.
|