{"name":"GrowoAI LLM Wiki","version":"e7ec840","generated_at":"2026-08-24T07:36:50Z","counts":{"api_routes":339,"admin_api_routes":716,"agui_intents":82,"a2ui_executors":73,"a2ui_components":74,"ui_blueprints":8,"agent_tools":5,"mcp_tools":39,"domain_packs":10,"admin_pages":83,"env_vars":181},"sections":[{"id":"overview","title":"Обзор и архитектура","summary":"Что такое GrowoAI, из чего состоит, сколько сущностей в коде.","file":"overview.md"},{"id":"quickstart","title":"Квикстарт новичка","summary":"Путь от регистрации до первого лида: wizard, канал, KB, дашборд; сколько Growits жжётся на каждом шаге.","file":"quickstart.md"},{"id":"api","title":"API-маршруты","summary":"Все HTTP-роуты платформы и админки: методы, докстринги, теги, параметры и тела запросов из OpenAPI-схемы.","file":"api.md"},{"id":"sdk","title":"SDK и примеры","summary":"Аутентификация (Bearer / Widget boot-токен), base-URL SaaS и on-prem, готовые примеры curl / Python(httpx) / JS(fetch); SDK для внешних агентов: UI-runtime по SSE в стандартных именах AG-UI/A2UI (?wire=agui|a2ui|dual).","file":"sdk.md"},{"id":"agui","title":"Интенты AGUI (A2UI)","summary":"Декларативный манифест интентов аватара: категории, RBAC, примеры фраз.","file":"agui.md"},{"id":"a2ui","title":"A2UI Generative UI: компоненты и executor'ы","summary":"74 типизированных UI-компонента и все executor'ы (интент → SQL → компонент), классификация и двухуровневый RBAC.","file":"a2ui.md"},{"id":"ui-runtime","title":"UI Runtime (A2UI / Instant UI)","summary":"Live-рендер Growo UI: каскад live-ask (learned→rule→LLM c instant-путями без LLM), 8 blueprints, UIPlanner, data-binding {path}, кастомные компоненты (tenant-каталог, LLM-ассист, approvals), экраны тенантов и маркетплейс экранов, реестр SSE-событий.","file":"ui-runtime.md"},{"id":"tools","title":"Инструменты агентов и MCP","summary":"Builtin-тулы с полными сигнатурами, MCP domain tools, Tool Forge.","file":"tools.md"},{"id":"channels","title":"Каналы-платформы","summary":"Матрица возможностей Telegram/MAX/WhatsApp/VK/Avito/виджет; особенности каждого API и версионирование конфигов.","file":"channels.md"},{"id":"webhooks","title":"Вебхуки: входящие и исходящие","summary":"/webhooks/{platform}/{token_hash}: форматы, подписи, дедуп, Redis Stream bot_inbox, DLQ bot_deadletter; исходящие с HMAC-подписью и ретраями.","file":"webhooks.md"},{"id":"security","title":"Безопасность и RBAC","summary":"Роли (viewer→owner + отделы), стратегии аутентификации, Widget boot-токены, rate-limits по категориям, sandbox.","file":"security.md"},{"id":"errors","title":"Ошибки и troubleshooting","summary":"Карта HTTP-кодов (400–503), форматы error-JSON, поиск по correlation_id, FAQ по частым проблемам.","file":"errors.md"},{"id":"domain-packs","title":"Домен-паки (ниши)","summary":"YAML-паки по нишам: боли, метрики, сценарии автоматизации.","file":"domain-packs.md"},{"id":"database","title":"Таблицы базы данных","summary":"Справочник ключевых таблиц Postgres + live-комментарии схемы.","file":"database.md"},{"id":"env","title":"Переменные окружения","summary":"Env-переменные по группам (БД/LLM/биллинг/сеть/безопасность), без секретов.","file":"env.md"},{"id":"onprem","title":"On-premise / Edge","summary":"Топологии развёртывания: SaaS, гибрид/edge-реле, свой контур; Docker, BYOK, переменные развёртывания.","file":"onprem.md"},{"id":"observability","title":"Наблюдаемость и логирование","summary":"Structured JSON-логи, correlation_id, Loki/LogQL, /health, /metrics, трассировка execution_id.","file":"observability.md"},{"id":"admin-pages","title":"Страницы админки","summary":"UI-страницы /ui/* с назначением.","file":"admin-pages.md"},{"id":"changelog","title":"История контрактов","summary":"Последние мажорные контракты платформы из git-истории: мини-приложения, скиллы+медиа, магазин доменов, SOTA-чат /ui/chat, Execution ID, партнёрка-эскроу, Микро-тариф.","file":"changelog.md"},{"id":"glossary","title":"Глоссарий и тарифы","summary":"Founder, Микро-тариф, Эскроу, HITL, Cost Guard, Widget boot-токены, тарифная сетка и партнёрская программа.","file":"glossary.md"}]}