Dreams
Недолговечные воспоминания, ограниченные рабочей областью и веткой Git. Агент читает их с помощью dream_list и dream_read.
Бета
Dreams — всё еще эксперимент. Не относитесь к нему как к постоянной вики проекта — для этого есть Rules или репозиторий.
Dreams — это короткие воспоминания, ограниченные текущей рабочей областью и веткой Git: что недавно изменилось, почему это важно и что еще открыто. Записи хранятся в {spiritDataDir}/dreams/ и истекают через пять дней.
Агент разговора получает сводный каталог в системном сообщении (id, title, summary, tags). Полные детали не загружаются заранее; при необходимости подтягивайте их с помощью инструментов.
| Инструмент | Роль |
|---|---|
dream_list | Вывести список непросроченных сводок в текущей области |
dream_read | Прочитать одну полную запись по id |
dream_record, dream_update и dream_delete относятся к фоновому сборщику, а не к агенту разговора. Сборщик сканирует сессии и решает, создать, обновить или удалить устаревшую запись. Он предпочитает обновлять существующую запись, а не дублировать её.
Включите или отключите сбор в Desktop в Настройки → Dreams. Фоновый сбор использует легковесную чат-модель, тот же слот, что и Настройки → Tab. CLI и ACP пока не поддерживают Dreams.