You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
📰 Ива читает rich-посты Telegram - лонгриды из нового редактора (rich_message: заголовки, списки, таблицы, цитаты, коллажи, подписи к медиа) раньше приходили пустыми: поле text у них пустое, содержимое лежит в блоках. Теперь текст читается целиком и по порядку, фото и видео из любых блоков идут в обычный медиа-конвейер (не больше 10 за сообщение, остальное - явной строкой), усечение видно. Работает везде, где читается текст: одиночное сообщение, альбом, форвард, цитируемое сообщение, подпись к медиа. Обычные сообщения не тронуты. Дыру показал PR #189 контрибьютора Basilcheer.
🧩 Плагины ставятся из терминала - iva plugin add <папка | owner/repo[/subdir][@ref] | git URL> кладёт плагин формата Agent Plugins 1.0.0 в data/custom/plugins/ и записывает в data/custom/plugins.json; его скиллы работают со следующего хода - без сборки и рестарта. iva plugin list | remove | update | enable | disable | sync ими управляют, у iva doctor появился раздел Plugins. Ставит только владелец из терминала: ни команды в Telegram, ни инструмента у модели (ADR-0009). Обновление отказывает, если дерево плагина изменилось под ногами. Код плагина и MCP-серверы пока только читаются и показываются, сборка - следующим патчем.
🧾 Журнал хода - data/trace/YYYY-MM-DD.jsonl: каждый ход от моста до Outbox - allowlist, вердикты гейтов, части контекста, шаги модели, вызовы инструментов, субагенты, доставка - одна JSON-строка на событие. Хранится 14 дней, содержимое обрезается и выключается тумблером captureContent в data/settings.json. Формат описан в docs/trace.md (RU: docs/ru/trace.md) и зафиксирован ADR-0010. Читалка iva trace и вьюер-плагин идут следующим патчем.