Агент сократит историю диалога по целым ходам
Ограниченная история диалога с сохранёнными tool-call/result парами.
- Python
- сокращать историю по целым ходам
LangChain Turn Window: сокращать историю по целым ходам
Агент прочитает версию для агентов, сверит требования с источниками, предложит план и спросит разрешение до установки. Staksy ничего не устанавливает и не запускает.
Подробнее об инструменте
Агент сократит историю диалога по целым ходам
TurnWindowMiddleware оставляет последние N conversational turns, привязывая начало окна к HumanMessage. Это полезно, если достаточно короткой истории без дополнительного summarization model call. Пакет решает конкретную задачу LangChain middleware; он не меняет расход Codex Desktop и не гарантирует, что удалённый ранний контекст больше не нужен агенту.
- Python
- сокращать историю по целым ходам
Клиенты и условия
Версии и подробности
Условия описаны в источнике.
По инструкции автора · Версия клиента: не указана · 13.10.2026
Руководство для LangChainПеред началом
- LangChain-проект и совместимая версия middleware по package metadata; история с HumanMessage и tool-call/result сообщениями.
Риски и ограничения
- Сокращение удаляет старые требования и факты. Turn limit отличается от token limit, а вход с уже повреждёнными парами требует отдельной обработки.
Как проверить результат
Проверено по первоисточнику 13.10.2026. Предлагаемая проверка: Не осталось tool call без соответствующего результата; окно начинается на нужной границе, потерянный ранний контекст отмечен, token объём измерен отдельно.
Попробовал?
Расскажи, что получилось: твой опыт поможет другим выбрать решение.
Только для себя:
Для ручной установки
3 шагаLangChain · По документации · Руководство для LangChain
Агент делает это за тебя. Шаги нужны, если ставишь вручную или проверяешь агента.
Показать порядок действий и версии
Подготовка
Сначала проверьте условия и права в первоисточнике. Шаги ниже описывают ограниченный первый сценарий; внешняя запись, публикация и платный запуск требуют разрешённого вами scope.
1Подготовить ограниченный сценарий
LangChain-проект и совместимая версия middleware по package metadata; история с HumanMessage и tool-call/result сообщениями.
Открыть руководство2Применить к одной задаче
На синтетическом LangChain диалоге оставь последние два хода через TurnWindowMiddleware. Проверь пары tool-call/result и сохранение нужной system-инструкции.
На синтетическом LangChain диалоге оставь последние два хода через TurnWindowMiddleware. Проверь пары tool-call/result и сохранение нужной system-инструкции.Открыть руководство
3Проверить результат
Не осталось tool call без соответствующего результата; окно начинается на нужной границе, потерянный ранний контекст отмечен, token объём измерен отдельно.
Открыть руководствоПопробовал?
Подробности и источники
Условия использования источника
В корне репозитория при проверке указана MIT; условия отдельного файла могут отличаться. Опубликован собственный обзор и ссылка, исходные файлы не скопированы.
Условия использования источника
Документация или метаданные автора. Здесь собственный обзор и ссылка; аккаунт, использование сервиса и исходных файлов регулируются условиями автора.
Личная заметка
Хранятся на этом устройстве, не публикуются и не синхронизируются.
Публичные комментарии
Текст увидят другие пользователи. Публикация доступна после входа и отдельного подтверждения.









