Інтеграції
У Settings → Integrations ви входите в сервіси, з якими працює TokenWork. Вхід зберігається на сервері TokenWork, тож веб, десктоп і спарений телефон користуються ним спільно.
GitHub
Розгорніть картку GitHub і виберіть Connect GitHub, щоб увійти за коротким кодом пристрою. Після підключення TokenWork може починати сесії з issue та pull request-ів, прикріплювати їх до повідомлень і відкривати чи оновлювати PR. Усе, що вміє GitHub, описано на сторінці GitHub Issues та PR.
Linear
Підключення робочого простору
- Розгорніть картку Linear і виберіть Connect.
- Підтвердьте доступ у вкладці браузера, що відкриється. Доти картка показує Waiting for Linear.
Іншу організацію Linear підключайте через Add workspace. Поточним є один робочий простір: перемикайтеся через Switch to, а Disconnect відключає лише поточний. Зіставлення проєктів зберігається.
Перегляд issues
Щойно робочий простір підключено, у правій панелі контексту з’являється розділ Linear. Він показує issues поточного простору й дозволяє:
- фільтрувати за статусом (Backlog, To Do, In Progress, In Review, Done, Canceled, Duplicate), виконавцем (Anyone або Assigned to me), командою та пріоритетом
- шукати за назвою, ідентифікатором або посиланням Linear
- відкрити issue, щоб прочитати опис, коментарі, мітки та пріоритет
- змінити її Status або натиснути Close issue
- перемкнути поточний Workspace
Сесія з issue
- У панелі Linear відкрийте issue й натисніть Start session. Кнопка лишається внизу, поки issue прокручується.
- У чаті виберіть New Session From Linear Issue, щоб вибрати зі списку, з опцією Create in worktree, якщо потрібна окрема гілка.
- У діалозі New Worktree виберіть Start from Linear Issue.
Сесія відкривається в проєкті, зіставленому з командою issue, а сама issue стає першим промптом. Команди зіставляються в картці Linear: Default project діє для всіх команд, Team projects перевизначає його для окремих. Для незіставленої команди спершу попросять вибрати проєкт. Перше повідомлення будується з magic prompt Issue Review, який можна редагувати в Settings → Magic Prompts → Linear.
Прикріплення issue до повідомлення
У полі вводу чату виберіть Link Linear Issue. Issue піде як контекст із вашим наступним повідомленням, а панель статусу роботи сесії збереже посилання на неї.
Коментарі про сесію
Увімкніть Session comments у картці Linear, і сесія, розпочата з issue, залишатиме на ній коментар на старті, після завершення чи в разі збою, кожен із посиланням, що відкриває сесію. Коментарі публікуються лише тоді, коли цей сервер TokenWork має публічну адресу, щоб посилання працювало для всіх у issue; на локальній чи приватній адресі нічого не публікується.
Пов’язане
- GitHub Issues та PR — усе, що GitHub уміє в TokenWork
- Worktree-сесії — де можуть починатися сесії з issue
- Magic Prompts — редагування промпту, з якого починається сесія з Linear