Найти сессию
Список сессий разработки: фильтры по периоду, разработчику и проекту, «Итого за выбранное», как читается строка, пустые состояния, «Спросить по выборке».
Раздел «Сессии разработки» — в боковом меню кабинета, на уровне организации: проект выбирать не нужно. Две вкладки: «Сессии» и «Вопросы» (о второй — на странице Спросить по сессиям). Эта страница — про первую.
Фильтры
| Фильтр | Значения | Что важно знать |
|---|---|---|
| Период | Всё время · Сегодня · 7 дней · 30 дней | Отбирает сессии по времени последнего хода. «Сегодня» фиксируется в момент выбора — открытая на ночь вкладка не «уедет» на следующий день сама. |
| Разработчик | Все разработчики · логины тех, у кого есть сессии за период | Только у владельца организации; участник видит только свои сессии, и фильтра у него нет. |
| Проект | Все проекты · проекты, в которых были сессии за период | Проект берётся из рабочего контекста Buff Code на момент сессии. Сессии без проекта остаются в «Все проекты». |
Списки в фильтрах «Разработчик» и «Проект» собираются из сессий за выбранный период: если за неделю у разработчика сессий не было, его логина в списке за 7 дней не будет.
Список обновляется сам: новый ход в любой сессии организации приходит по push, перезагружать страницу не нужно.
«Итого за выбранное»
Над списком — четыре плитки по всем сессиям, которые прошли фильтры:
| Плитка | Значение | Подпись |
|---|---|---|
| Сессий | число сессий | сколько всего ходов в них |
| Токенов | сумма токенов всех видов | вход · выход · рассуждение · кэш (чтение и запись вместе) |
| Время моделей | сколько модели работали в сумме | — |
| Списано | сумма в рублях по тарифу организации | — |
Плитки видны, только когда под фильтрами есть хотя бы одна сессия. Это тот же набор, о котором спрашивает кнопка «Спросить по выборке».
Как читается строка
Сессии идут по времени последнего хода, новые сверху. Каждая строка — одна сессия:
- Название — первая строка первого сообщения разработчика. Если текста в сессии нет (вызовы, записанные до появления сессий), строка называется «Вызовы без сохранённого текста».
- Под названием: день последнего хода («сегодня», «вчера» или дата), логин разработчика (только у владельца), проект, устройство — имя, под которым разработчик вошёл с этой машины, — число ходов, число токенов всех видов и сумма в рублях.
Времени работы модели и отметки «Идёт» в строке нет — они в шапке открытой сессии. Нажатие на строку открывает сессию: Прочитать сессию.
Пустые состояния
| Что видно | Что это значит |
|---|---|
| «Сессий пока нет. Они появляются, когда разработчик работает в Buff Code на моделях организации.» | За выбранный период сессий нет вовсе — ни у кого (у владельца) или у вас. Проверьте, что разработчик вошёл и работает на модели организации, а не на своей. |
| «По этому фильтру сессий нет.» | Сессии за период есть, но не у этого разработчика или не в этом проекте. |
| «Сессии разработки недоступны» | Список не загрузился; ниже — причина от сервера. |
«Спросить по выборке»
Кнопка в шапке раздела задаёт модели вопрос сразу по всем сессиям, которые прошли фильтры: в подписи диалога — сколько их, за какой период, чьи и в каком проекте. Пока под фильтрами ничего нет, кнопка недоступна. Что модель получает и как читать ответ — на странице Спросить по сессиям.
Сессии разработки
Запись работы разработчика с моделью в Buff Code: кому она нужна, из чего состоит, что записывается и что нет, кто видит и где что искать.
Прочитать сессию
Открытая сессия разработки: шапка и метрики, полоса хода с цветными метками, лента сообщений и действий, служебные вызовы, «Следить», раскладка на телефоне.