Хранение и очистка
Обновлено
Что хранится
В 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.
Команда сначала проверяет правила закрытия доступа, затем выполняет выбранную очистку. Выключенная «Автоочистка» отключает сжатие и удаление по расписанию, но не отдельно настроенное закрытие доступа.