Версия: 1.0.0 | Дата: 2026-04-28
📊 Сводный отчёт по всем сессиям
{дата}, {период}
━━━━━━━━━━━━━━━━━━━━━━
🔄 ОБНОВЛЕНИЕ OPENCLAW
━━━━━━━━━━━━━━━━━━━━━━
• Версия: {версия} ({коммит})
• Node.js: {node_version}
• Последнее изменение конфига: {дата и время}
По моделям:
• {агент}: {модель} — {статус}
• {агент}: {модель} — {статус}
• Задача #{id} ({ссылка}): {итог}
━━━━━━━━━━━━━━━━━━━━━━
📊 СЕССИИ ПО АГЕНТАМ
━━━━━━━━━━━━━━━━━━━━━━
{Агент} ({session_key}) — {дата}
• {тема 1}
• {тема 2}
Связано: #{id} ({ссылка}), Wiki.js: {ссылка}
{Агент} ({session_key}) — {дата}
• {тема 1}
Связано: #{id} ({ссылка})
━━━━━━━━━━━━━━━━━━━━━━
🔧 VIKUNJA — ВСЕ ИЗМЕНЕНИЯ
━━━━━━━━━━━━━━━━━━━━━━
Пользователи
| Что | Было | Стало |
|-----|------|-------|
| ... | ... | ... |
Приоритеты
• Стандартизирован мэппинг Vikunja (0-5) ↔ poreklame.tech
Wiki.js: https://wiki.poreklame.tech/ru/kb/standards/task-management-standard
• N задачам проставлены приоритеты
• Priority=0 (Unset) — запрещён (стандарт)
Assignee
• assignee объявлен обязательным полем ({ссылка на стандарт})
• N задач без исполнителя → всем назначены
• Блок «Без assignee» в отчёте: https://wiki.poreklame.tech/ru/kb/reports/task-report-template
Связи между задачами
• Зафиксирован переход на поле related_tasks: #{id} ({ссылка})
• Типы: blocking, related, subtask
API и форматирование
• Все комментарии через API — ТОЛЬКО HTML (TipTap) ({ссылка на стандарт})
• Таблицы, заголовки, списки — поддерживаются
• ⚠️ POST /api/v1/tasks/{id} = полная замена объекта ({ссылка на стандарт})
• Пропуск description → стирание описания
• Правило: всегда GET → POST с done + description
Процесс
• Статус «На проверке»: #{id} ({ссылка})
• Ночная тишина 22:00–08:00 MSK: #{id} ({ссылка})
• Создание пользователя Vikunja для агента: #{id} ({ссылка})
Wiki.js: https://wiki.poreklame.tech/ru/kb/standards/agent-creation-standard
Webhook bridge
• Production-ready: dedup 30s, async bridge
• Мэппинг assignee → агент
• Интеграция: https://wiki.poreklame.tech/ru/kb/operations/vikunja-integration
━━━━━━━━━━━━━━━━━━━━━━
📚 WIKI.JS — ИЗМЕНЕНИЯ
━━━━━━━━━━━━━━━━━━━━━━
| Страница | Версия | Что | Ссылка |
|----------|--------|-----|--------|
| ... | ... | ... | ... |
━━━━━━━━━━━━━━━━━━━━━━
📋 ЗАДАЧИ — ИТОГИ ПЕРИОДА
━━━━━━━━━━━━━━━━━━━━━━
• Создано: {N}
• Закрыто: {N}
• В работе: {N} (все с assignee: {✅/❌})
• Блокеров: {N}
• На проверке: {N}
Новые задачи:
• #{id} {заголовок} ({ссылка}) — {assignee}, приоритет {label}
• #{id} {заголовок} ({ссылка}) — {assignee}
Закрытые задачи:
• #{id} {заголовок} ({ссылка}) → {результат}
• #{id} {заголовок} ({ссылка}) → {результат}
Wiki.js: {ссылка}
━━━━━━━━━━━━━━━━━━━━━━
⚙️ КРОНЫ
━━━━━━━━━━━━━━━━━━━━━━
| Крон | Время | Сессия |
|------|-------|--------|
| {название} | {время} | {session} |
curl -o /dev/null -w "%{http_code}" перед включениемmemory/YYYY-MM-DD.md) + openclaw statussessions_list (activeMinutes, includeLastMessage)GET /api/v1/tasks?per_page=100 (токен: tk_b6636721a83e1e5e747e7fff1f66499003dbb1b7)GET /graphql → pages { list { id path title updatedAt } } (ключ Элис JWT)cron listШаблон для ежедневных/еженедельных сводных отчётов по всем сессиям.
Исполнитель: Элис (main).