chore(i18n): refresh uk translations

This commit is contained in:
openclaw-docs-i18n[bot] 2026-05-02 16:05:23 +00:00
parent 873e3ef35b
commit 5016cc76b5

View File

@ -5,119 +5,132 @@ read_when:
summary: Що містить системний промпт OpenClaw і як його збирають
title: Системний промпт
x-i18n:
generated_at: "2026-04-28T23:57:29Z"
generated_at: "2026-05-02T16:04:30Z"
model: gpt-5.5
provider: openai
source_hash: 8c6258ad35d679eaa2bb4d2446e9edfc6bb129888681a0e5d5527c54c5476971
source_hash: 56b29c354ea4b3f48fd7279614677905b3065bc0afa6741fb4273ef229e8cebb
source_path: concepts/system-prompt.md
workflow: 16
---
OpenClaw створює власний системний prompt для кожного запуску агента. Prompt **належить OpenClaw** і не використовує стандартний prompt pi-coding-agent.
OpenClaw створює власний системний промпт для кожного запуску агента. Промпт **належить OpenClaw** і не використовує стандартний промпт pi-coding-agent.
Prompt збирається OpenClaw і вставляється в кожен запуск агента.
Промпт збирається OpenClaw і впроваджується в кожен запуск агента.
Provider plugins можуть додавати cache-aware вказівки для prompt, не замінюючи
повний prompt, що належить OpenClaw. Provider runtime може:
Plugin-и постачальників можуть додавати cache-aware інструкції для промпта, не замінюючи
повний промпт, що належить OpenClaw. Середовище виконання постачальника може:
- замінювати невеликий набір іменованих основних секцій (`interaction_style`,
- замінювати невеликий набір іменованих основних розділів (`interaction_style`,
`tool_call_style`, `execution_bias`)
- вставляти **стабільний префікс** над межею кешу prompt
- вставляти **динамічний суфікс** під межею кешу prompt
- впроваджувати **стабільний префікс** над межею кешу промпта
- впроваджувати **динамічний суфікс** під межею кешу промпта
Використовуйте provider-owned внески для налаштування, специфічного для родин моделей. Залишайте застарілу
мутацію prompt `before_prompt_build` для сумісності або справді глобальних змін prompt,
а не для звичайної поведінки провайдера.
Використовуйте внески, що належать постачальнику, для налаштування під конкретні сімейства моделей. Залишайте застарілу
мутацію промпта `before_prompt_build` для сумісності або справді глобальних змін
промпта, а не для звичайної поведінки постачальника.
Оверлей родини OpenAI GPT-5 зберігає основне правило виконання невеликим і додає
модельно-специфічні вказівки щодо persona latching, стислого виводу, дисципліни інструментів,
паралельного пошуку, покриття deliverable, перевірки, відсутнього контексту та
гігієни terminal-tool.
Оверлей сімейства OpenAI GPT-5 тримає основне правило виконання невеликим і додає
модель-специфічні інструкції для закріплення персони, лаконічного виводу, дисципліни інструментів,
паралельного пошуку, покриття результатів, перевірки, відсутнього контексту та
гігієни термінальних інструментів.
## Структура
Prompt навмисно компактний і використовує фіксовані секції:
Промпт навмисно компактний і використовує фіксовані розділи:
- **Інструменти**: нагадування про structured-tool як source-of-truth плюс runtime-вказівки щодо використання інструментів.
- **Ухил виконання**: компактні вказівки щодо доведення до кінця: діяти в межах поточного ходу для
actionable requests, продовжувати до завершення або блокування, відновлюватися після слабких результатів інструментів,
перевіряти змінний стан наживо та перевіряти перед фіналізацією.
- **Безпека**: коротке нагадування про guardrail, щоб уникати power-seeking behavior або обходу нагляду.
- **Skills** (коли доступні): повідомляє моделі, як завантажувати інструкції Skills на вимогу.
- **Самооновлення OpenClaw**: як безпечно переглядати config за допомогою
`config.schema.lookup`, виправляти config через `config.patch`, замінювати повний
config через `config.apply` і запускати `update.run` лише за явним запитом користувача.
Owner-only інструмент `gateway` також відмовляється переписувати
`tools.exec.ask` / `tools.exec.security`, зокрема застарілі псевдоніми `tools.bash.*`,
які нормалізуються до цих захищених exec-шляхів.
- **Робоча область**: робочий каталог (`agents.defaults.workspace`).
- **Інструменти**: нагадування про джерело істини для структурованих інструментів плюс runtime-інструкції щодо використання інструментів.
- **Схильність до виконання**: компактні інструкції для доведення справ до кінця: діяти в межах ходу за
придатними до виконання запитами, продовжувати до завершення або блокування, відновлюватися після слабких
результатів інструментів, перевіряти змінний стан наживо та перевіряти перед фіналізацією.
- **Безпека**: коротке нагадування про запобіжники, щоб уникати поведінки, спрямованої на здобуття влади, або обходу нагляду.
- **Skills** (коли доступні): пояснює моделі, як завантажувати інструкції Skills на вимогу.
- **Самооновлення OpenClaw**: як безпечно перевіряти конфігурацію за допомогою
`config.schema.lookup`, змінювати конфігурацію через `config.patch`, замінювати повну
конфігурацію через `config.apply` і запускати `update.run` лише за явним запитом
користувача. Інструмент лише для власника `gateway` також відмовляється перезаписувати
`tools.exec.ask` / `tools.exec.security`, включно із застарілими псевдонімами `tools.bash.*`,
які нормалізуються до цих захищених шляхів exec.
- **Робочий простір**: робоча директорія (`agents.defaults.workspace`).
- **Документація**: локальний шлях до документації OpenClaw (репозиторій або npm-пакет) і коли її читати.
- **Файли робочої області (вставлені)**: вказує, що bootstrap-файли включено нижче.
- **Sandbox** (коли ввімкнено): вказує sandboxed runtime, sandbox-шляхи та чи доступний elevated exec.
- **Файли робочого простору (впроваджені)**: вказує, що bootstrap-файли включені нижче.
- **Пісочниця** (коли ввімкнена): вказує sandboxed runtime, шляхи пісочниці та чи доступний elevated exec.
- **Поточна дата й час**: локальний час користувача, часовий пояс і формат часу.
- **Теги відповіді**: необовязковий синтаксис тегів відповіді для підтримуваних провайдерів.
- **Heartbeats**: Heartbeat prompt і поведінка ack, коли Heartbeats увімкнено для агента за замовчуванням.
- **Runtime**: host, OS, node, model, корінь репозиторію (коли виявлено), рівень thinking (один рядок).
- **Reasoning**: поточний рівень видимості + підказка перемикача /reasoning.
- **Теги відповіді**: необов'язковий синтаксис тегів відповіді для підтримуваних постачальників.
- **Heartbeats**: промпт Heartbeat і поведінка ack, коли Heartbeats увімкнені для стандартного агента.
- **Runtime**: host, ОС, node, модель, корінь репозиторію (коли виявлено), рівень мислення (один рядок).
- **Міркування**: поточний рівень видимості + підказка перемикача /reasoning.
OpenClaw тримає великий стабільний вміст, зокрема **Контекст проєкту**, над
внутрішньою межею кешу prompt. Мінливі секції каналу/сесії, як-от
вбудовані вказівки Control UI, **Messaging**, **Voice**, **Контекст групового чату**,
**Reactions**, **Heartbeats** і **Runtime**, додаються під цією межею,
щоб локальні бекенди з prefix caches могли повторно використовувати стабільний префікс робочої області
OpenClaw тримає великий стабільний вміст, включно з **Контекстом проєкту**, над
внутрішньою межею кешу промпта. Мінливі розділи каналу/сесії, як-от
інструкції для вбудовування Control UI, **Повідомлення**, **Голос**, **Контекст групового чату**,
**Реакції**, **Heartbeats** і **Runtime**, додаються під цією межею,
щоб локальні бекенди з префіксними кешами могли повторно використовувати стабільний префікс робочого простору
між ходами каналу. Описи інструментів так само мають уникати вбудовування поточних
назв каналів, коли прийнята схема вже містить цю runtime-деталь.
назв каналів, коли прийнята схема вже передає цю runtime-деталь.
Секція Інструменти також містить runtime-вказівки для тривалої роботи:
Розділ Інструменти також містить runtime-інструкції для довготривалої роботи:
- використовуйте cron для майбутнього follow-up (`check back later`, нагадування, повторювана робота)
замість циклів `exec` sleep, трюків із затримкою `yieldMs` або повторного опитування `process`
- використовуйте `exec` / `process` лише для команд, які стартують зараз і продовжують виконуватися
у фоні
- коли ввімкнено автоматичне пробудження після завершення, запускайте команду один раз і покладайтеся на
push-based wake path, коли вона видає вивід або завершується помилкою
- використовуйте `process` для логів, статусу, вводу або втручання, коли потрібно
оглянути запущену команду
- якщо завдання більше, віддавайте перевагу `sessions_spawn`; завершення sub-agent є
push-based і автоматично повідомляє requester
замість циклів sleep в `exec`, трюків із затримкою `yieldMs` або повторного опитування `process`
- використовуйте `exec` / `process` лише для команд, які стартують зараз і продовжують працювати
у фоновому режимі
- коли ввімкнене автоматичне пробудження після завершення, запустіть команду один раз і покладайтеся на
push-based шлях пробудження, коли вона виводить дані або завершується з помилкою
- використовуйте `process` для журналів, статусу, введення або втручання, коли потрібно
перевірити запущену команду
- якщо завдання більше, надавайте перевагу `sessions_spawn`; завершення субагента є
push-based і автоматично оголошується назад запитувачу
- не опитуйте `subagents list` / `sessions_list` у циклі лише для очікування
завершення
Коли експериментальний інструмент `update_plan` увімкнено, Інструменти також повідомляють
моделі використовувати його лише для нетривіальної багатокрокової роботи, тримати рівно один
крок `in_progress` і не повторювати весь план після кожного оновлення.
Коли експериментальний інструмент `update_plan` увімкнено, Інструменти також вказують
моделі використовувати його лише для нетривіальної багатоетапної роботи, тримати рівно один
крок `in_progress` і уникати повторення всього плану після кожного оновлення.
Safety guardrails у системному prompt мають рекомендаційний характер. Вони спрямовують поведінку моделі, але не забезпечують примусове дотримання політики. Для жорсткого enforcement використовуйте policy інструментів, exec approvals, sandboxing і channel allowlists; оператори можуть вимикати їх за дизайном.
Запобіжники безпеки в системному промпті є рекомендаційними. Вони спрямовують поведінку моделі, але не забезпечують примусове застосування політики. Для жорсткого примусу використовуйте політики інструментів, схвалення exec, пісочницю та allowlist-и каналів; оператори можуть вимикати їх за дизайном.
На каналах із native approval cards/buttons runtime prompt тепер повідомляє
агенту спершу покладатися на цей native approval UI. Він має включати ручну
команду `/approve` лише тоді, коли результат інструмента каже, що chat approvals недоступні або
ручне approval є єдиним шляхом.
На каналах із нативними картками/кнопками схвалення runtime-промпт тепер вказує
агенту спершу покладатися на цей нативний UI схвалення. Він має включати ручну
команду `/approve` лише коли результат інструмента каже, що схвалення в чаті недоступні або
ручне схвалення є єдиним шляхом.
## Режими prompt
## Режими промпта
OpenClaw може рендерити менші системні prompts для sub-agents. Runtime задає
`promptMode` для кожного запуску (це не user-facing config):
OpenClaw може рендерити менші системні промпти для субагентів. Runtime задає
`promptMode` для кожного запуску (це не користувацька конфігурація):
- `full` (за замовчуванням): містить усі секції вище.
- `minimal`: використовується для sub-agents; пропускає **Skills**, **Memory Recall**, **Самооновлення OpenClaw**,
**Model Aliases**, **User Identity**, **Теги відповіді**,
**Messaging**, **Silent Replies** і **Heartbeats**. Інструменти, **Безпека**,
робоча область, Sandbox, Поточна дата й час (коли відомо), Runtime і вставлений
- `full` (стандартно): містить усі розділи вище.
- `minimal`: використовується для субагентів; пропускає **Skills**, **Memory Recall**, **Самооновлення OpenClaw**,
**Псевдоніми моделей**, **Ідентичність користувача**, **Теги відповіді**,
**Повідомлення**, **Тихі відповіді** та **Heartbeats**. Інструменти, **Безпека**,
Робочий простір, Пісочниця, Поточна дата й час (коли відомі), Runtime і впроваджений
контекст залишаються доступними.
- `none`: повертає лише базовий рядок ідентичності.
Коли `promptMode=minimal`, додаткові вставлені prompts позначаються як **Контекст subagent**
Коли `promptMode=minimal`, додаткові впроваджені промпти позначаються як **Контекст субагента**
замість **Контекст групового чату**.
Для запусків channel auto-reply OpenClaw може пропускати загальну секцію **Silent Replies**,
коли контекст direct/group chat уже містить розв’язану
conversation-specific поведінку `NO_REPLY`. Це дає змогу уникнути повторення token mechanics
і в глобальному системному prompt, і в контексті каналу.
Для запусків автоматичної відповіді в каналі OpenClaw може пропускати загальний розділ **Тихі відповіді**,
коли контекст прямого/групового чату вже містить визначену для конкретної розмови
поведінку `NO_REPLY`. Це уникає повторення механіки токенів
і в глобальному системному промпті, і в контексті каналу.
## Bootstrap-вставлення робочої області
## Знімки промптів
Bootstrap-файли обрізаються й додаються під **Контекст проєкту**, щоб модель бачила ідентичність і профільний контекст без явних читань:
OpenClaw зберігає закомічені happy-path знімки промптів для runtime Codex/message-tool
у `test/fixtures/agents/prompt-snapshots/happy-path/`. Вони рендерять
інструкції розробника для app-server Codex, що належать OpenClaw, вибрані параметри
старту/відновлення треду, користувацький ввід ходу та динамічні специфікації інструментів для прямих повідомлень Telegram,
груп Discord і ходів Heartbeat. Прихований базовий системний промпт Codex і
turn-scoped інструкції режиму співпраці Codex належать runtime Codex
і не рендеряться OpenClaw.
Перегенеруйте їх за допомогою `pnpm prompt:snapshots:gen` і перевірте drift через
`pnpm prompt:snapshots:check`.
## Впровадження bootstrap робочого простору
Bootstrap-файли обрізаються та додаються в **Контекст проєкту**, щоб модель бачила контекст ідентичності та профілю без потреби в явному читанні:
- `AGENTS.md`
- `SOUL.md`
@ -125,50 +138,50 @@ Bootstrap-файли обрізаються й додаються під **Ко
- `IDENTITY.md`
- `USER.md`
- `HEARTBEAT.md`
- `BOOTSTRAP.md` (лише для абсолютно нових робочих областей)
- `MEMORY.md`, коли присутній
- `BOOTSTRAP.md` (лише в абсолютно нових робочих просторах)
- `MEMORY.md`, коли наявний
Усі ці файли **вставляються у вікно контексту** на кожному ході, якщо
не застосовується file-specific gate. `HEARTBEAT.md` пропускається у звичайних запусках, коли
Heartbeats вимкнено для агента за замовчуванням або
`agents.defaults.heartbeat.includeSystemPromptSection` має значення false. Тримайте вставлені
файли стислими — особливо `MEMORY.md`, який може зростати з часом і призводити до
Усі ці файли **впроваджуються у вікно контексту** на кожному ході, якщо
не застосовується специфічний для файлу gate. `HEARTBEAT.md` пропускається у звичайних запусках, коли
Heartbeats вимкнені для стандартного агента або
`agents.defaults.heartbeat.includeSystemPromptSection` дорівнює false. Тримайте впроваджені
файли лаконічними — особливо `MEMORY.md`, який може зростати з часом і призводити до
неочікувано високого використання контексту та частішої Compaction.
<Note>
Щоденні файли `memory/*.md` **не** є частиною звичайного bootstrap Контексту проєкту. У звичайних ходах до них звертаються на вимогу через інструменти `memory_search` і `memory_get`, тому вони не враховуються у вікні контексту, якщо модель явно їх не читає. Голі ходи `/new` і `/reset` є винятком: runtime може додати недавню щоденну пам’ять як одноразовий блок startup-context для цього першого ходу.
Щоденні файли `memory/*.md` **не** є частиною звичайного bootstrap Контексту проєкту. У звичайних ходах до них звертаються на вимогу через інструменти `memory_search` і `memory_get`, тож вони не рахуються у вікно контексту, якщо модель явно їх не читає. Виняток — чисті ходи `/new` і `/reset`: runtime може додати недавню щоденну пам'ять на початок як одноразовий блок стартового контексту для цього першого ходу.
</Note>
Великі файли обрізаються з маркером. Максимальний розмір на файл керується
`agents.defaults.bootstrapMaxChars` (за замовчуванням: 12000). Загальний вставлений bootstrap
вміст у всіх файлах обмежено `agents.defaults.bootstrapTotalMaxChars`
(за замовчуванням: 60000). Відсутні файли вставляють короткий маркер missing-file. Коли відбувається обрізання,
OpenClaw може вставити warning block у Контекст проєкту; керуйте цим через
`agents.defaults.bootstrapMaxChars` (стандартно: 12000). Загальний впроваджений bootstrap-вміст
по всіх файлах обмежується `agents.defaults.bootstrapTotalMaxChars`
(стандартно: 60000). Відсутні файли впроваджують короткий маркер відсутнього файлу. Коли відбувається обрізання,
OpenClaw може впровадити блок попередження в Контекст проєкту; керуйте цим через
`agents.defaults.bootstrapPromptTruncationWarning` (`off`, `once`, `always`;
за замовчуванням: `once`).
стандартно: `once`).
Сесії sub-agent вставляють лише `AGENTS.md` і `TOOLS.md` (інші bootstrap-файли
відфільтровуються, щоб зберегти контекст sub-agent невеликим).
Сесії субагентів впроваджують лише `AGENTS.md` і `TOOLS.md` (інші bootstrap-файли
відфільтровуються, щоб контекст субагента був невеликим).
Внутрішні hooks можуть перехопити цей крок через `agent:bootstrap`, щоб змінити або замінити
вставлені bootstrap-файли (наприклад, замінити `SOUL.md` на альтернативну persona).
Внутрішні hooks можуть перехоплювати цей крок через `agent:bootstrap`, щоб змінити або замінити
впроваджені bootstrap-файли (наприклад, замінивши `SOUL.md` на альтернативну персону).
Якщо ви хочете, щоб агент звучав менш generic, почніть із
Якщо ви хочете, щоб агент звучав менш загально, почніть із
[Посібника з особистості SOUL.md](/uk/concepts/soul).
Щоб перевірити, скільки додає кожен вставлений файл (raw vs injected, truncation, плюс tool schema overhead), використовуйте `/context list` або `/context detail`. Див. [Контекст](/uk/concepts/context).
Щоб перевірити, скільки додає кожен впроваджений файл (raw проти injected, обрізання, плюс overhead схеми інструментів), використовуйте `/context list` або `/context detail`. Див. [Контекст](/uk/concepts/context).
## Обробка часу
Системний prompt містить окрему секцію **Поточна дата й час**, коли
часовий пояс користувача відомий. Щоб зберегти cache-stable prompt, тепер вона містить лише
Системний промпт містить окремий розділ **Поточна дата й час**, коли
часовий пояс користувача відомий. Щоб промпт залишався cache-stable, тепер він містить лише
**часовий пояс** (без динамічного годинника або формату часу).
Використовуйте `session_status`, коли агенту потрібен поточний час; status card
містить рядок timestamp. Той самий інструмент може необов’язково встановлювати per-session model
override (`model=default` очищає його).
Використовуйте `session_status`, коли агенту потрібен поточний час; картка статусу
містить рядок із timestamp. Той самий інструмент може необов'язково встановити для сесії
перевизначення моделі (`model=default` очищає його).
Налаштовуйте через:
Налаштовується через:
- `agents.defaults.userTimezone`
- `agents.defaults.timeFormat` (`auto` | `12` | `24`)
@ -177,19 +190,19 @@ override (`model=default` очищає його).
## Skills
Коли існують eligible Skills, OpenClaw вставляє компактний **список доступних Skills**
(`formatSkillsForPrompt`), який містить **шлях до файлу** для кожної Skill. Prompt
Коли існують придатні Skills, OpenClaw впроваджує компактний **список доступних Skills**
(`formatSkillsForPrompt`), який містить **шлях до файлу** для кожного Skill. Промпт
інструктує модель використовувати `read`, щоб завантажити SKILL.md у вказаному
розташуванні (workspace, managed або bundled). Якщо eligible Skills немає, секція
розташуванні (робочий простір, керований або bundled). Якщо жодні Skills не придатні, розділ
Skills пропускається.
Eligibility включає skill metadata gates, runtime environment/config checks
і effective agent skill allowlist, коли налаштовано `agents.defaults.skills` або
Придатність включає gates метаданих Skill, перевірки runtime-середовища/конфігурації
та ефективний allowlist Skills агента, коли налаштовано `agents.defaults.skills` або
`agents.list[].skills`.
Plugin-bundled Skills eligible лише тоді, коли їхній owning plugin увімкнено.
Це дає tool plugins змогу надавати глибші operating guides без вбудовування всіх
цих вказівок безпосередньо в кожен опис інструмента.
Skills, bundled із Plugin, придатні лише коли їхній Plugin-власник увімкнений.
Це дає змогу Plugin-ам інструментів надавати глибші операційні посібники без вбудовування всіх
цих інструкцій безпосередньо в кожен опис інструмента.
```
<available_skills>
@ -201,42 +214,42 @@ Plugin-bundled Skills eligible лише тоді, коли їхній owning plu
</available_skills>
```
Це зберігає base prompt малим, водночас даючи змогу targeted skill usage.
Це тримає базовий промпт малим і водночас уможливлює цільове використання Skills.
Бюджет списку Skills належить підсистемі Skills:
Бюджетом списку Skills володіє підсистема Skills:
- Глобальне значення за замовчуванням: `skills.limits.maxSkillsPromptChars`
- Перевизначення на агента: `agents.list[].skillsLimits.maxSkillsPromptChars`
- Глобальне стандартне значення: `skills.limits.maxSkillsPromptChars`
- Перевизначення для агента: `agents.list[].skillsLimits.maxSkillsPromptChars`
Generic bounded runtime excerpts використовують іншу surface:
Загальні обмежені runtime-витяги використовують іншу поверхню:
- `agents.defaults.contextLimits.*`
- `agents.list[].contextLimits.*`
Такий поділ тримає sizing Skills окремо від runtime read/injection sizing, як-от
`memory_get`, live tool results і оновлення AGENTS.md після Compaction.
Це розділення тримає розмір Skills окремо від розміру runtime-читання/впровадження, як-от
`memory_get`, результати live-інструментів і оновлення AGENTS.md після Compaction.
## Документація
Системний prompt містить секцію **Документація**. Коли локальна документація доступна, вона
вказує на локальний каталог документації OpenClaw (`docs/` у Git checkout або bundled npm
package docs). Якщо локальна документація недоступна, використовується fallback на
Системний промпт містить розділ **Документація**. Коли локальна документація доступна, він
вказує на локальну директорію документації OpenClaw (`docs/` у Git checkout або документацію bundled npm
пакета). Якщо локальна документація недоступна, він повертається до
[https://docs.openclaw.ai](https://docs.openclaw.ai).
Та сама секція також містить розташування source OpenClaw. Git checkouts показують локальний
source root, щоб агент міг безпосередньо переглядати код. Package installs містять GitHub
source URL і повідомляють агенту переглядати source там, коли документація неповна або
застаріла. Prompt також згадує public docs mirror, community Discord і ClawHub
([https://clawhub.ai](https://clawhub.ai)) для пошуку Skills. Він повідомляє моделі
спершу звертатися до документації щодо поведінки OpenClaw, команд, конфігурації або архітектури, а також
самостійно запускати `openclaw status`, коли можливо (питаючи користувача лише тоді, коли не має доступу).
Спеціально для configuration він спрямовує агентів до дії інструмента `gateway`
`config.schema.lookup` для точних field-level docs і constraints, а потім до
Той самий розділ також містить розташування джерельного коду OpenClaw. Git checkout-и показують локальний
корінь джерел, щоб агент міг безпосередньо перевіряти код. Встановлення з пакета містять GitHub
URL джерел і вказують агенту переглядати джерела там щоразу, коли документація неповна або
застаріла. Промпт також згадує публічне дзеркало документації, community Discord і ClawHub
([https://clawhub.ai](https://clawhub.ai)) для пошуку Skills. Він вказує моделі
спершу звертатися до документації щодо поведінки, команд, конфігурації або архітектури OpenClaw і
самостійно запускати `openclaw status`, коли можливо (питаючи користувача лише коли не має доступу).
Для конфігурації зокрема він спрямовує агентів до дії інструмента `gateway`
`config.schema.lookup` для точних field-level документів і обмежень, а потім до
`docs/gateway/configuration.md` і `docs/gateway/configuration-reference.md`
для ширших вказівок.
для ширших інструкцій.
## Повязане
## Пов'язане
- [Runtime агента](/uk/concepts/agent)
- [Робоча область агента](/uk/concepts/agent-workspace)
- [Середовище виконання агента](/uk/concepts/agent)
- [Робочий простір агента](/uk/concepts/agent-workspace)
- [Рушій контексту](/uk/concepts/context-engine)