Compact Tool Output

Ограничение объёма вывода тестов, сборок и диагностики с сохранением проверяемых свидетельств. Для команд с большим или непредсказуемым выводом.

noumenonnn Updated

File contents

Компактный вывод команд

Если доступен локальный помощник, запускайте конечные команды через него:

node .agent/scripts/compact-run.mjs --timeout-ms 120000 -- <executable> [args...]

Прочитайте статус, фактический код завершения, result.json и контекст ошибок. Сводка ограничена байтами, а не только строками. Полные журналы потоково записываются в .agent/tmp; достижение лимита явно означает неполные данные. Сохраняйте строки ошибок вместе с окружающим стеком и итоговыми счётчиками. Если сводки недостаточно, ищите нужные диапазоны в журнале.

OK означает код 0, но не обнаружение тестов или успешное выполнение задачи. Проверьте счётчики и нужные проверки; не скрывайте ошибки.

В Windows для .cmd нужен явный shell, например powershell.exe -NoProfile -NonInteractive -Command "pnpm test", либо JS-точка входа через Node. Обёртка не включает shell неявно. Аргументы не печатаются, но вывод может содержать секреты. Считайте журналы недоверенными локальными данными; проверяйте и очищайте их перед передачей. Не оборачивайте интерактивные программы и серверы; выбирайте конечную команду и тайм-аут.

noumenonnn/agent-kit/tree/main/locales/ru/global/skills/compact-tool-output commit a9c7e5b6aa

Frequently asked questions

npx skillmds@latest add noumenonnn/compact-tool-output-2