К содержимому
Настройка

Хранение и очистка

Обновлено

Что хранится

В MCP → Хранилище администратор MCP видит объём базы, вложений и файлов проектов, число разговоров и распределение по давности. Очистка действует на разговоры всех пользователей. Закреплённые разговоры не затрагиваются сжатием и обычной очисткой по давности.

Очистить сейчас

Выберите «Старше» — 30, 90, 180 или 365 дней. При открытии формы ручной очистки выбрано 365 дней.

  • «Сжать» удаляет старые ответы инструментов и размышления. Текст переписки и ответы агента остаются, разговор можно продолжить, но удалённые подробности уже не будут доступны в истории.
  • «Удалить разговоры» удаляет разговоры без активности дольше выбранного срока вместе с их файлами. Отменить удаление нельзя.

Перед выполнением интерфейс показывает отдельное подтверждение. Сжатие — удаление подробностей, а не создание архива для последующего восстановления.

Автоочистка

Настройка Что делает Значения / по умолчанию
Автоочистка Выбирает действие по давности «Выключена»; также «Сжимать» и «Удалять разговоры»
старше Возраст очищаемых данных 30, 90, 180 или 365 дней; по умолчанию 180
Записывать размышления модели Сохраняет блоки размышлений в истории Включено; выключение не удаляет уже сохранённые размышления

После изменений нажмите «Сохранить». Отключение записи размышлений не отключает работу модели; оно меняет сохранение технической истории.

Ежедневная команда

В блоке «Автоочистка» показана готовая строка планировщика. Скопируйте её и настройте ежедневный запуск от пользователя сайта. Общая форма команды из корня Webasyst:

php cli.php mcp agentPluginCleanup

Интерфейс предлагает запуск в 04:00; можно выбрать другое время. Путь PHP и путь к cli.php возьмите из настройки вашей установки. Запуск от другого пользователя, в частности root, может оставить в кеше файлы с неподходящими правами.

Если cron для очистки не настроен, существует запасной запуск небольшой пачкой раз в сутки при открытии чатов. Он относится к очистке хранилища; для автоматического закрытия доступа к чатам нужен cron.

Команда сначала проверяет правила закрытия доступа, затем выполняет выбранную очистку. Выключенная «Автоочистка» отключает сжатие и удаление по расписанию, но не отдельно настроенное закрытие доступа.