llm-idle-timeout срабатывает через 2 минуты на N100/WSL2, несмотря на настройку timeoutSeconds

Пользователь на r/openclaw сообщает, что сторожевой таймер llm-idle-timeout срабатывает ровно через 2 минуты на Intel N100 (16 ГБ ОЗУ) под управлением WSL2, независимо от настройки agents.defaults.timeoutSeconds=300. Запуск шлюза занимает более 45 секунд до любого вызова LLM, из-за чего таймер простоя срабатывает преждевременно.
Ключевые детали
- Оборудование: Intel N100, 16 ГБ ОЗУ, WSL2
- Проблема: Запуск шлюза превышает 45 секунд; затем срабатывает 2-минутный сторожевой таймер простоя, обрывая сессию, несмотря на установленный
timeoutSeconds=300. - Запрос: Конфигурируемый параметр
noOutputTimeoutMsдля учета медленного запуска или более быстрый путь запуска, оптимизированный для маломощного оборудования.
Проблема вызвана тем, что сторожевой таймер отсчитывает время простоя с момента запуска процесса шлюза, а не с первого запроса LLM. На более медленном оборудовании, таком как N100, длительная инициализация вызывает срабатывание таймаута по умолчанию в 2 минуты до завершения единственного вызова LLM.
В качестве временного решения пользователи могут попробовать увеличить системный таймаут простоя или настроить скрипты запуска шлюза для сокращения времени инициализации. Однако основная проблема требует изменений на уровне кода — либо увеличения начального льготного периода простоя, либо введения отдельного параметра noOutputTimeoutMs для фазы запуска.
Это известная проблема для разработчиков, запускающих OpenClaw на маломощных устройствах (например, тонкие клиенты, NAS-боксы) через WSL2. Соответствующий вопрос отслеживается в репозитории OpenClaw на GitHub.
📖 Читать полный источник: r/openclaw
👀 Смотрите также

Memex: Плагин с открытым исходным кодом для расширения памяти в Claude Cowork
Memex — это плагин с открытым исходным кодом, который предоставляет Claude Cowork постоянную память между сессиями с помощью многоуровневой системы загрузки контекста. После однократного запуска команды /memex:init, Claude самостоятельно знакомится с проектом примерно за 20 секунд в каждой сессии и продолжает с того места, где вы остановились.

TextForge: Инструмент для утверждения электронных писем, созданный на основе Claude Code, для рабочих процессов с использованием больших языковых моделей (LLM).
Разработчик создал TextForge с помощью Claude Code для автоматизации рабочих процессов электронной почты с обязательными этапами утверждения, предотвращая отправку писем ИИ-моделями без явного разрешения пользователя. Инструмент интегрируется с CRM Pipedrive и требует соответствия требованиям аудита безопасности Google CASA2.

Плагин Claude Compact Guard использует новый хук PostCompact для сохранения контекста
Разработчик выпустил claude-compact-guard — плагин, который автоматически сохраняет критический контекст перед тем, как команда /compact в Claude уничтожит его, а затем восстанавливает всё после завершения. Он использует новый хук PostCompact от Anthropic, выпущенный 4 дня назад.

Сервер MCP подключает Claude к Room EQ Wizard для анализа акустики студии.
Сервер MCP с открытым исходным кодом предоставляет Claude AI контроль над Room EQ Wizard, позволяя автоматизировать калибровку студийных мониторов и анализ акустики помещения. Инструмент включает 27 инструментов MCP для управления измерениями, генерации сигналов, измерения уровня звукового давления и управления эквалайзером.