Скрыть строки выполнения OpenClaw в чате Telegram: исправление одной командой

Если вы используете OpenClaw через Telegram, то наверняка видели сырые строки ⚙️ Exec: , засоряющие чат после каждой команды агента. Это происходит потому, что ключи конфигурации streaming.preview.toolProgress и streaming.progress.toolProgress по умолчанию имеют значение true, транслируя весь прогресс инструментов, включая детали exec, в сообщения Telegram. Эти ключи не записываются в openclaw.json по умолчанию, поэтому их нужно добавить вручную.
Исправление (одна команда)
Выполните следующую команду Python, чтобы автоматически создать резервную копию конфига и записать нужные ключи:
python3 -c "
import json, os, shutil
p = os.path.expanduser('~/.openclaw/openclaw.json')
shutil.copy(p, p + '.backup')
with open(p) as f: c = json.load(f)
c.setdefault('channels', {}).setdefault('telegram', {})['streaming'] = {
'preview': {'toolProgress': False},
'progress': {'toolProgress': False}
}
with open(p, 'w') as f: json.dump(c, f, indent=2)
print('Готово. Перезапустите шлюз OpenClaw.')
"Проверка JSON
После изменений убедитесь, что конфиг является валидным JSON:
node -e "JSON.parse(require('fs').readFileSync(require('os').homedir()+'/.openclaw/openclaw.json','utf8')); console.log('JSON OK')"Перезапуск шлюза
Завершите работающий шлюз OpenClaw и запустите его снова (замените <YOUR_PORT> на ваш реальный порт):
pkill -f "openclaw.*gateway" && sleep 2 && openclaw gateway --port <YOUR_PORT> & bg %1Примечание: после & процесс может зависнуть в состоянии Suspended. Запуск bg %1 возобновит его.
Соответствующие ключи конфигурации
streaming.preview.toolProgress– установите значениеfalsestreaming.progress.toolProgress– установите значениеfalse
Оригинальный пост в блоге и видео (на английском и немецком) приведены в источнике ниже.
📖 Читать полный источник: r/openclaw
👀 Смотрите также

Дизайн Клода: 7 советов, как не выходить за рамки своих возможностей
Сначала зафиксируйте бриф в обычном чате Claude, настройте дизайн-систему до первого промпта, прикрепляйте референсы в виде скриншотов, ссылайтесь на поддиректории, а не на целые репозитории, используйте слайдеры для небольших правок, вставляйте инлайн-комментарии в чат как резервную копию, выбирайте формат экспорта под конечную платформу.

Прекратите сжигать токены Claude Code на чат-вопросы
Один разработчик на r/ClaudeAI сэкономил еженедельный лимит токенов, направляя простые вопросы чата дешевым моделям вроде Haiku, оставив Claude Code для агентских задач, таких как редактирование нескольких файлов.
Сократите токены стартап-агента на 60%: очистите рабочее пространство вашего бота
Один разработчик сократил начальные токены с 80k до 31k, поручив LLM провести аудит и реструктуризацию рабочих файлов — удаление избыточности, дедупликацию информации и организацию документации по инструментам в отдельные файлы.

OpenClaw отлаживает ESP32+CC1101 на 433 МГц с помощью HackRF на Raspberry Pi 5
После неудачных попыток с прямым подключением GPIO и прошивкой ESP32, OpenClaw использовал HackRF для диагностики перепутанных выводов Tx/Rx на CC1101, в итоге добившись автономного захвата и воспроизведения сигналов на частоте 433 МГц на Pi 5.