Сеансы
История чата, перемотка назад, форк и git worktree.
Каждый разговор — это сеанс. Сеансы хранятся в каталоге данных Spirit (chats/) и группируются по рабочей области на боковой панели.
Перемотка назад
Перемотайте назад сообщение пользователя, чтобы восстановить разговор до этого момента, измените подсказку, если хотите, и отправьте снова. Используйте это, когда последний ход пошёл не в ту сторону, и вы предпочитаете повторить попытку, а не добавлять исправление.
Форк
Форк от сообщения ассистента, чтобы создать ветку разговора. Desktop также может сделать форк в боковой чат, чтобы исходная ветка осталась на месте.
Worktree
Рабочее расположение Composer может быть local (открытая вами рабочая область) или worktree (изолированный git worktree). Субагенты могут установить worktree: true для такой же изоляции.
Пути worktree выглядят как {repoRoot}.worktrees/spirit-*. Субагент, уже работающий внутри worktree, не может запустить другой worktree оттуда.
Worktree предназначены для параллельных правок, которые в противном случае конфликтовали бы. Они не являются резервной копией сеанса — перемотка назад и форк обрабатывают историю разговора.