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
👀 Смотрите также

OnPrem.LLM AgentExecutor: Запускайте изолированные ИИ-агенты со встроенными инструментами
AgentExecutor от OnPrem.LLM позволяет создавать автономные ИИ-агенты, выполняющие сложные задачи с использованием облачных или локальных моделей, с девятью встроенными инструментами, включая операции с файлами, команды оболочки и веб-поиск. Агентов можно запускать в изолированных контейнерах для обеспечения безопасности.

ClawPy: Минимальная однодокументная реализация OpenClaw на Python с памятью опыта
Разработчик создал ClawPy — упрощённый скрипт на Python, который реализует механику автономного выполнения задач OpenClaw с системой постоянного опыта, обучающейся на прошлых ошибках и успехах.

Инструмент командной строки Claude-switch автоматически переключается между аккаунтами Claude Max при достижении лимитов использования.
Разработчик создал claude-switch — CLI-инструмент на bash из 250 строк, который сохраняет и восстанавливает учётные данные Claude Code из macOS Keychain для переключения между аккаунтами при достижении лимитов использования. Инструмент устраняет необходимость повторной аутентификации в браузере и поддерживает непрерывность рабочего процесса.

Разработчик создает компилятор Scheme в WASM с помощью ИИ за 4 дня
Разработчик создал Puppy Scheme, компилятор Scheme, который компилирует в WebAssembly, примерно за 4 дня с помощью ИИ. Компилятор поддерживает 73% стандартов R5RS и R7RS, использует WASM GC и добился улучшения времени компиляции с 3½ минут до 11 секунд за ночь.