Редактирование сообщений
Очередь сообщений
Заголовок раздела «Очередь сообщений»Пока агент работает, можно составлять и добавлять в очередь дополнительные сообщения. Они будут переданы агенту по одному, в порядке добавления, после завершения текущего хода. Это позволяет:
- Выстроить несколько последующих инструкций, не дожидаясь завершения каждой из них.
- Отправить сообщение немедленно, минуя очередь, если нужно, чтобы агент действовал прямо сейчас.
Сообщения в очереди сохраняются на диск (queued_messages.json в директории задачи) и переживают перезагрузку.
Встроенные slash-команды сохраняют поведение команд и не отправляются модели как обычный текст. Если отправить /compact, пока агент ещё работает, Kodik сразу сожмёт разговор и отсечёт поздние результаты старого хода. /newtask тоже остаётся командой, а не превращается в текст в очереди.
Если Kodik ждёт подтверждения инструмента, а вы отправляете заменяющее сообщение, Kodik сразу запускает заменяющий ход. Старые черновики в очереди остаются в очереди: их можно отредактировать, удалить или отправить вручную. Они не запускаются незаметно после завершения заменяющего хода.
Редактирование отправленного сообщения (восстановление из контрольной точки)
Заголовок раздела «Редактирование отправленного сообщения (восстановление из контрольной точки)»Если агент уже обработал сообщение, которое вы хотите изменить, воспользуйтесь вместо этого восстановлением из контрольной точки. Это перемотает историю разговора и состояние файлов к моменту непосредственно до обработки этого сообщения, после чего можно повторно отправить изменённую версию.
Если вы редактируете сообщение, пока предыдущий ответ ещё генерируется, Kodik останавливает эту генерацию при восстановлении и сразу отправляет изменённое сообщение; оно не остаётся в очереди.
Подробности см. в разделе Контрольные Точки.