From bc1ebf3bf5bf2f844df3030fe68dd72dae985201 Mon Sep 17 00:00:00 2001 From: Dmitry Dementiev Date: Thu, 6 Aug 2026 19:16:44 +0300 Subject: [PATCH] =?UTF-8?q?docs(skills):=20=D1=83=20=D1=81=D0=BE=D0=BE?= =?UTF-8?q?=D0=B1=D1=89=D0=B5=D0=BD=D0=B8=D1=8F=20=D0=BF=D1=80=D0=BE=20std?= =?UTF-8?q?in=20=D1=81=D0=BD=D0=BE=D0=B2=D0=B0=20=D0=B4=D0=B2=D0=B5=20?= =?UTF-8?q?=D0=BF=D1=80=D0=B8=D1=87=D0=B8=D0=BD=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Зачем: - после правки симптом `No prompt provided via stdin` висел только на сломанной среде; читатель в нормальной среде, закрывший вход по правилу фонового запуска, прогонит самотест, увидит «непусто» и останется без диагноза — этот отказ уже был, запись 2026-08-02 (#39). - Что: - в хвост правила `< /dev/null` вернулась сцепка с сообщением: «закроешь — получишь то же сообщение». - Проверка: - `grep -n 'No prompt provided' references/codex-exec.md` — симптом назван один раз, обе причины стоят рядом в одном пункте. Co-Authored-By: Claude Opus 5 --- .../skills/claude-subagent-playbook/references/codex-exec.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agents/.agents/skills/claude-subagent-playbook/references/codex-exec.md b/agents/.agents/skills/claude-subagent-playbook/references/codex-exec.md index c5ab7d1..a6256c6 100644 --- a/agents/.agents/skills/claude-subagent-playbook/references/codex-exec.md +++ b/agents/.agents/skills/claude-subagent-playbook/references/codex-exec.md @@ -39,7 +39,7 @@ WSL2 Ubuntu: exec/resume/`-o`/фоновый Bash — весь конвейер) редирект из файла (`- < prompt.md`) в среде из предполёта отвечает `No prompt provided via stdin`. Вход этого вызова занят промптом и должен оставаться открытым — правило `< /dev/null` для фоновых команд сюда не - относится. stdout/stderr — редиректами в `$SCRATCH`, а если предполёт + относится (закроешь — получишь то же сообщение). stdout/stderr — редиректами в `$SCRATCH`, а если предполёт показал пусто — каналами оттуда же. В контекст оркестратора читается ровно один файл — финальный отчёт из `-o`. Промпт **собирай конкатенацией, а не переписывай**: скелеты — в