Расширенный AI Activity Dashboard и защита персональных данных
Обновленная панель AI Activity Dashboard: ролевые метрики для инженеров и менеджеров, виджеты фокуса по задачам и проектам, плюс защита персональных данных через PII‑санитизацию в PM Agent.
Даты релизов: 27.01.2026
Расширен AI-Активити дашборд виджетами фокуса и адаптацией под роли
Реализована вторая фаза AI-дашборда активности с комплексным набором аналитических инструментов. Теперь пользователям доступны новые виджеты, такие как:
- Focus on Activities: распределение времени работа/коммуникации с динамикой изменений
- Focus on Tasks: распределение между фичами и багами с процентами
- Focus on Projects: распределение усилий между проектами
- Метрика Focus/Logged Time: соотношение сфокусированного к залогированному времени
- View as a List: детальный список всех активностей с сортировкой, фильтрацией, кликабельными ссылками на задачи/MR/проекты
Также внедрена адаптивная система весов активностей для разных ролей и корректный расчет Productivity и Engagement для менеджеров:
- Engineers: фокус на коде, тасках и проектах
- Managers (Stakeholder, DM, PM, CTO, HR, Other): адаптированные метрики для расчета затрат на документацию, встречи, планирования
В дашборду внедрены следующие технические улучшения:
- Добавлена поддержка Markdown в ИИ Суммарайзере
- Реализована работа с таймзонами пользователя (вместо UTC 0)
- Унифицированы тултипы в просмотре данных за неделю/месяц
- Исправлены множественные баги (ошибка 403 для ролей, порядок таблиц, ID вместо имен проектов, округление в диаграммах, видимость всех проектов, сортировка логов активности)
- Исправлена небезопасная многопоточность при быстром переключении месяцев перед "View List"
- Внедрен унифицированный протокол передачи активности в сервис действий
КАК ВЛИЯЕТ: Менеджеры и сотрудники всех ролей получили полноценный улучшенный инструмент глубокого анализа фокуса работы. Теперь можно видеть не только общую активность, но и детальное распределение времени между типами работ (разработка/коммуникации для инженеров, встречи/документация для менеджеров), между проектами и типами задач. Кроме того, адаптированные метрики для разных ролей обеспечивают объективную оценку продуктивности независимо от должности: детальный перечень позволяет углубляться в любую активность для расследования аномалий или подготовки отчетов, что создает комплексную систему мониторинга производительности и благополучие команды с учетом специфики работы каждой роли.
Улучшения PM Agent
Интегрирован санитайзер персональных данных для защиты конфиденциальности. Реализована интеграция санитайзера персональных данных в пайплайн обработки данных перед отправкой в LLM. Теперь система автоматически маскирует персональную информацию (имена, email, телефоны, адреса и другие PII) в текстах, отправляемых на обработку AI моделям, с возможностью включения/выключения функции. Реализация протестирована на различных сценариях использования ПМ агента и периодические задачи.
КАК ВЛИЯЕТ: Клиенты получили соответствие требованиям конфиденциальности и GDPR – теперь при отправке контекста из чатов, задач, коммитов и встреч в LLM для генерации саммари и отчетов автоматически маскируются персональные данные сотрудников и клиентов. Это критично для enterprise-клиентов в регулируемых индустриях (банки, здравоохранение, государственный сектор), где утечка PII в сторонние LLM-сервисы недопустима, санитайзер обеспечивает баланс между функциональностью AI и compliance требованиями, позволяя безопасно использовать мощные модели без риска нарушения конфиденциальности.
Исправлен выбор контекста проекта чат агентом в ПМ агенте. Устранена ошибка определения контекста – теперь чат агент корректно добавляет контекст из того проекта, который указан пользователем или выбран в интерфейсе вместо ошибочного использования данных из другого проекта. Также исправлена логика роутинга и извлечения контекста в пайплайне обработки запросов.
Исправлено отображение таблиц в HTML email-отчетах. Устранена критическая проблема рендеринга таблиц в email-уведомлениях – теперь таблицы корректно отображаются в Markdown в чате ПМ агента, а также правильно конвертируются в HTML и отображаются в email-сообщениях отчетов с периодическими тасками. Также исправлена логика преобразования Markdown-таблиц в HTML-таблицы с сохранением форматирования и структуры данных.
Добавлена система проверки и диагностики API ключей для Copilot. Реализована система для диагностики состояния API ключей: предоставляется информация о названии используемого ключа, корректности ключа, балансе ключа и отладочной информации о состоянии системы. ПМ агент теперь явно сообщает в чате о проблемах с ключом (например, "закончились деньги на ключе", "ключ невалиден"), что позволяет пользователям самостоятельно идентифицировать проблемы.
Оптимизировано логирование в Copilot с управлением через переменную среды. Пересмотрена стратегия логирования в Copilot – добавлена переменная окружения LOG_LEVEL с уровнями WARNING (по умолчанию для продакшена и только ERROR и WARNING), INFO (ERROR, WARNING, INFO), DEBUG (все логи). Теперь для продакшн окружения удалено избыточное инфо- и дебаг-логи, сохранены только критичные ERROR и WARNING для мониторинга проблем.
Прочие улучшения
Добавлена поддержка Telegram-топиков для таргетированной отправки алертов. Реализована базовая поддержка Telegram-топиков в стендап-боте – теперь бот принимает стендапы и ставит реакции в любой подгруппе чата. Алерты о необходимости сдать стендап теперь отправляются в конкретный топик (используя Topic ID, который уже прилетает в бота), вместо захламления основного топика или всего чата. Также обеспечена возможность таргетированной коммуникации в структурированных Telegram-чатах с топиками.
Как влияет: Команды с организованными Telegram чатами получили чистую коммуникацию – теперь алерты о стендапах приходят в выделенный топик (например, Test/StandUp), не мешая обсуждениям в основном чате или других топиках. Кроме того, бот корректно работает с подгруппами – принимает стендапы из любого топика и отвечает туда же, что критично для крупных команд использующих Telegram-топики для сегментации коммуникаций.
Восстановлено отображение переноса отпусков при переходе на новый год в Absence Overview. Исправлена критическая ошибка автоматического переноса остатков отпусков – теперь при выборе 2026 года в фильтре Absence Overview корректно отображаются фактические неиспользованные дни отпуска каждого сотрудника на конец 2025 года. Данные автоматически подгружаются для всех сотрудников с остатками, значения соответствуют реальным неиспользованным дням. HR-менеджеры получили корректные данные для планирования отпусков на новый год – устранена критическая проблема потери информации о переносимых остатках при смене года.
Исправлена генерация Labor Costs отчетов для менеджеров проектов без доступа к финансам. Устранена проблема генерации пустых отчетов Labor Costs для менеджеров проектов при запрете просмотра финансовых данных – теперь менеджеры получают отчет с нефинансовыми метриками при скрытых финансовых показателях, вместо полностью пустого отчета. Также обеспечена корректная фильтрация данных по правам доступа с сохранением полезной информации.
Унифицирован стиль кнопки Request Revision в меню хедера. Кнопка Request Revision в выпадающем меню хедера приведена к единообразному виду с остальными элементами меню — обновлены стили (цвет, размер, отступы, ховер-эффекты) для соответствия общему дизайну системы, устранено визуальное выбивание из дизайна.