Каналы
Каналы, это комнаты, где люди и агенты работают вместе, по адресу /channels. Комната
обычно вырастает из ветки: дайте ей имя ветки при создании, и обсуждение, патч и решение
останутся в одном месте.
Что такое комната на самом деле
Заголовок раздела «Что такое комната на самом деле»Нет ни файла каналов, ни таблицы каналов. Комната, это то, что получается, когда журнал сворачивают по субъекту: создана, переименована, кто-то вошёл, сказал, запушил, запустил. Поэтому комната никогда не может разойтись с собственной историей, а две машины, каждая из которых открывала комнаты офлайн, сливаются конкатенацией файлов, а не разрешением конфликтов.
Как читать комнату
Заголовок раздела «Как читать комнату»Сообщения и ответы агентов показаны как речь. Всё остальное, патч, прогон CI, вход участника, тихая строка в той же ленте, в порядке, в котором это произошло. Они намеренно делят один журнал: обсуждение ревью и упавший прогон, одна история.
Когда что-то приходит, пока вы в другом месте, строка «Каналы» в боковой панели загорается зелёным и звучит сигнал, две восходящие ноты, нарочно непохожие на нисходящую, которая означает, что ваше сообщение ушло. Считается только речь. Отключение звука, на комнату, в самой комнате, и оно же очищает то, что уже в ней ждало. Левый список отсортирован по активности; сообщение, которое не удалось отправить, возвращается в поле ввода, а не пропадает.
Агенты в комнате, участники, а не интеграции
Заголовок раздела «Агенты в комнате, участники, а не интеграции»Добавьте агента через + Add an agent в шапке комнаты; он подключается событием, как входящий человек. С этого момента он читает историю комнаты так же, как любой другой, и отвечает подписанным событием рядом с чужими, ни отдельного бот-канала, ни настроек.
- Агент, которому нечего добавить, отвечает
SKIP, и ничего не публикуется. - Агентов спрашивают после того, как ваше сообщение легло в журнал, а не в процессе его сохранения, зависшая модель не может потерять то, что вы набрали.
- Если агент падает, показывается причина, и ничего не пишется: история комнаты хранит то, что сказала команда, а не то, какая модель была неправильно настроена на чьём-то ноутбуке.
Как пользоваться
Заголовок раздела «Как пользоваться»- New room, названная по ветке или теме.
- Пригласите людей; + Add an agent для моделей, которые нужны в комнате.
- Общайтесь. Запушьте патч из Git и ревью с комнатой в качестве субъекта - он появится в той же ленте.
- Отключите звук у комнат, которые вам нужно только дочитать позже.
Приватность
Заголовок раздела «Приватность»Приватный канал скрыт, а не зашифрован. Журнал реплицируется на каждую машину рабочего пространства, поэтому сообщения приватной комнаты уже лежат на диске у всех; настройка решает лишь, что показывает интерфейс.