Ответ субагента не является подтверждением завершения: контрольный список проверки для оркестратора

✍️ OpenClawRadar📅 Опубликовано: 13 августа 2026 г.🔗 Source
Ad

Функция sessions_spawn в OpenClaw является неблокирующей — она возвращает runId и дочернюю сессию, когда работа принята, а не когда она завершена. Родительский процесс может получить частичный вывод, создать сводку и сообщить об успехе, в то время как другой дочерний процесс все еще выполняется, завершился с ошибкой или потерян.

Ключевые детали

  • sessions_yield — это документированный способ ожидания событий завершения.
  • Task Flow связывает многоэтапную работу с отдельными записями фоновых задач для устойчивых рабочих процессов.
  • Проверяйте каждый необходимый дочерний процесс перед завершением родительского.

Чек-лист сверки

В источнике рекомендуется отслеживать следующие поля для каждого дочернего процесса:

parent_run_id
child_run_id
terminal_state
verification_receipt
completion_blocker

Отсутствующее или противоречивое состояние должно вызывать incomplete_reconciliation, а не успех. Завершенный с ошибкой, отмененный или потерянный дочерний процесс может оправдывать частичный или заблокированный результат — но только с доказательствами.

Ad

Проверьте сами

Запустите три безопасных дочерних процесса:

  1. Тот, который успешно завершается.
  2. Тот, который возвращает частичный вывод, а затем завершается с ошибкой.
  3. Тот, который остается в ожидании.

Родительский процесс должен отказываться от успеха, пока каждый дочерний процесс не имеет авторитетного конечного состояния и не завершена требуемая проверка.

Вывод

Прежде чем доверять вашему оркестратору, спросите: проверяет ли он каждый дочерний запуск или просто считает полученные ответы?

📖 Читайте полный источник: r/openclaw

Ad

👀 Смотрите также

Короткие системные подсказки улучшают соблюдение Claude и сокращают потерю токенов
Советы

Короткие системные подсказки улучшают соблюдение Claude и сокращают потерю токенов

Разработчик обнаружил, что замена системного промпта из 3847 слов несколькими маленькими сфокусированными подсказками (всего около 200 слов) устранила дрейф и забывание инструкций у Claude.

OpenClawRadar
WhatsApp на OpenClaw: Сэкономьте 2 часа, предварительно обновившись до 5.7
Советы

WhatsApp на OpenClaw: Сэкономьте 2 часа, предварительно обновившись до 5.7

Настройка WhatsApp на OpenClaw требует библиотеки Baileys, круглосуточного аптайма и версии 5.7+, чтобы избежать призрачных чатов, деградации TUI и двойной отправки сообщений.

OpenClawRadar
Сообщество обсуждает решения проблемы потребления токенов в OpenClaw
Советы

Сообщество обсуждает решения проблемы потребления токенов в OpenClaw

Пользователи делятся стратегиями управления высоким расходом токенов при работе ИИ-агентов круглосуточно.

OpenClaw Radar
Claude Code Visual: Практические заметки о хуках, сабагентах, MCP и CLAUDE.md
Советы

Claude Code Visual: Практические заметки о хуках, сабагентах, MCP и CLAUDE.md

Разработчик делится практическим опытом использования Claude Code Visual, охватывая синтаксис MCP хуков, CLAUDE.md для контекста проекта, паттерны делегирования подагентов и команду /loop для повторяющихся задач.

OpenClawRadar