Skip to content

Releases: danku13/TACG

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 21:38

TACG v0.12.0 — двуязычность RU/EN и демо-видео

TACG (Transparent Agent Computation Graph) — интерактивный стенд прозрачности
LLM-агента: агент выполняет задачу, пользователь наблюдает вычисления как живой граф,
вмешивается (пауза / override результата / выбор ветки на развилках) и воспроизводит
любой прогон покадрово. Полный аудит: токены, стоимость (динамический прайсинг
провайдеров + конвертация валюты), происхождение каждого шага.

Что нового в v0.12.0

  • Интерфейс на двух языках (ADR-022): переключатель RU ⇄ EN в шапке; язык по умолчанию —
    язык браузера, выбор запоминается. Переведён весь UI — тулбар, история, инспектор узла,
    модалки настроек и развилок, журнал событий, бейдж обновления, MD-отчёт.
  • Агент отвечает на языке задачи: язык прогона определяется задачей (кириллица → русский,
    иначе — английский), независимо от языка интерфейса. Локализованы планы LLM, названия узлов,
    вопросы развилок, выводы шагов, журнал, итоговый summary и сообщения об ошибках.
  • Демо-режим тоже двуязычный: оба сценария («Анализ данных», «Напиши пост») зеркально
    переведены — английская задача получает английский граф, развилки и результаты.
  • Демо-видео: tacg-demo.mp4 в ассетах релиза — 4 минуты walkthrough с переключаемыми
    субтитрами (English / Русский), плюс отдельные .srt и короткий превью-GIF.
  • Инженерное: гейт-тест OpenRouter восстанавливает конфигурацию движка через API (устранён
    артефакт «следующий после теста LLM-прогон падал с ConnectionRefused»).

Обновление с v0.11.0

Автоматически: при запуске приложение проверит GitHub и предложит «Обновить» — скачает,
заменит файлы и перезапустится само (v0.11.0 уже умеет). Ручная установка не нужна;
новичкам — обычная установка сверху.

Установка (для новых пользователей)

  1. Скачайте TACG_0.12.0_x64-setup.exe и запустите (или portable-zip выше — без установки).
  2. Установщик при необходимости подтянет WebView2 (предустановлен в Windows 10/11).
  3. Приложение не подписано сертификатом — SmartScreen может предупредить:
    «Подробнее → Выполнить в любом случае».
  4. Для LLM-прогонов: Настройки LLM → вставьте свой ключ (хранится только локально);
    OpenRouter free-модели вида vendor/model:free (например thinkingmachines/inkling:free)
    работают из коробки.

Портативный вариант: tacg-portable-windows-x64.zip — распаковать и запустить без установки;
обновления — автоматически из GitHub Releases.

Ограничения

  • Сборка не подписана (SmartScreen-предупреждение при первом запуске); целостность
    обновления — HTTPS GitHub + сверка размера ассета (криптографическая подпись обновлений —
    задел, см. ADR-021).
  • Пользовательские промпт-шаблоны LLM остаются русскоязычными с английским суффиксом
    «Respond in English only» — инвариант языка ответа держится суффиксом (ADR-022, осознанное
    упрощение).
  • Приложение не ограничивает параллельные запуски (каждое окно = свой движок на своём порту).
  • Проверка обновления при старте — один запрос к GitHub API; при лимите API проверка тихо
    пропускается.

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 18:46

TACG v0.11.0 — Auto-update from GitHub Releases and a Portable Version Without Installation

TACG (Transparent Agent Computation Graph) — an interactive transparency harness for an LLM agent: the agent performs a task, the user observes the computation as a live graph, intervenes (pause / override a result / choose a branch at forks), and replays any run frame by frame. Full audit: tokens, cost (dynamic provider pricing + currency conversion), provenance of every step.

What's New in v0.11.0

  • The app updates itself (ADR-021): on launch, it quietly checks the latest release on GitHub; if a new version is out — a toast “Version vX.Y.Z is available” with an “Update” button. Then no manual reinstalls: download with progress (MB and %), replacement of files next to the exe, auto-restart. Run history, LLM keys, and settings are untouched — they live in the OS app directory and survive the update.
  • The portable version is a full-fledged option (no installation): unzip tacg-portable-windows-x64.zip into any folder and run tacg.exe (a README with details is inside). The portable version updates by the same mechanism as the installed one — no installer needed at all.
  • One update mechanism for both distribution forms: the app is two exes (tacg.exe + tacg-engine.exe) in one directory; the update replaces them one by one (engine → shell) with a *.old backup and auto-restart.
  • Manual check — via a button in the lower-right corner; network errors are shown with clear messages and do not interfere with operation.

Important When Upgrading from v0.10.1

This is the last manual installation: v0.10.1 does not yet have auto-update, so upgrade to v0.11.0 the usual way — and all subsequent versions will be downloaded and installed by the app itself.

Installation

  1. Download TACG_0.11.0_x64-setup.exe and run it (or the portable zip above — no installation).
  2. The installer will pull WebView2 if needed (preinstalled in Windows 10/11).
  3. The app is not signed with a certificate — SmartScreen may warn:
    “More info → Run anyway”.
  4. For LLM runs: LLM Settings → paste your key (stored locally only);
    OpenRouter free models like vendor/model:free (e.g. thinkingmachines/inkling:free)
    work out of the box.

Portable option: tacg-portable-windows-x64.zip — unzip and run without installation;
updates — automatically from GitHub Releases.

Limitations

  • The build is unsigned (SmartScreen warning on first launch); update integrity —
    HTTPS GitHub + asset size verification (cryptographic signing of updates —
    future work, see ADR-021).
  • The app does not limit parallel launches (each window = its own engine on its own port).
  • Update check at startup — one request to the GitHub API; if the API rate limit is hit, the check is silently skipped.

TACG v0.11.0 — автообновление из GitHub Releases и portable-версия без установки

TACG (Transparent Agent Computation Graph) — интерактивный стенд прозрачности
LLM-агента: агент выполняет задачу, пользователь наблюдает вычисления как живой граф,
вмешивается (пауза / override результата / выбор ветки на развилках) и воспроизводит
любой прогон покадрово. Полный аудит: токены, стоимость (динамический прайсинг
провайдеров + конвертация валюты), происхождение каждого шага.

Что нового в v0.11.0

  • Приложение обновляется само (ADR-021): при запуске тихо проверяется последний релиз
    в GitHub; если вышла новая версия — тост «Доступна версия vX.Y.Z» с кнопкой «Обновить».
    Дальше без ручных переустановок: скачивание с прогрессом (МБ и %), подмена файлов рядом
    с exe, автоперезапуск. История прогонов, ключи LLM и настройки не трогаются — они живут
    в каталоге приложения ОС и переживают обновление.
  • Portable-версия — полноценный вариант (без установки): tacg-portable-windows-x64.zip
    распаковать в любую папку и запустить tacg.exe (внутри — README с деталями). Портативная
    версия обновляется тем же механизмом, что и установленная — установщик вообще не нужен.
  • Один механизм обновления для обеих форм распространения: приложение — это два exe
    (tacg.exe + tacg-engine.exe) в одном каталоге; обновление заменяет их по очереди
    (движок → оболочка) с бэкапом *.old и автоперезапуском.
  • Ручная проверка — кнопкой в правом нижнем углу; ошибки сети показываются понятными
    сообщениями и не мешают работе.

Важно при переходе с v0.10.1

Это последняя ручная установка: в v0.10.1 автообновления ещё нет, поэтому обновитесь
до v0.11.0 привычным способом — а все следующие версии приложение скачает и поставит само.

Установка

  1. Скачайте TACG_0.11.0_x64-setup.exe и запустите (или portable-zip выше — без установки).
  2. Установщик при необходимости подтянет WebView2 (предустановлен в Windows 10/11).
  3. Приложение не подписано сертификатом — SmartScreen может предупредить:
    «Подробнее → Выполнить в любом случае».
  4. Для LLM-прогонов: Настройки LLM → вставьте свой ключ (хранится только локально);
    OpenRouter free-модели вида vendor/model:free (например thinkingmachines/inkling:free)
    работают из коробки.

Портативный вариант: tacg-portable-windows-x64.zip — распаковать и запустить без установки;
обновления — автоматически из GitHub Releases.

Ограничения

  • Сборка не подписана (SmartScreen-предупреждение при первом запуске); целостность
    обновления — HTTPS GitHub + сверка размера ассета (криптографическая подпись обновлений —
    задел, см. ADR-021).
  • Приложение не ограничивает параллельные запуски (каждое окно = свой движок на своём порту).
  • Проверка обновления при старте — один запрос к GitHub API; при лимите API проверка тихо
    пропускается.

v0.10.1

Choose a tag to compare

@github-actions github-actions released this 12 Oct 17:51

TACG v0.10.1 — OpenRouter :free Models and Instant Run Feedback

TACG (Transparent Agent Computation Graph) — an interactive transparency harness for an LLM agent: the agent performs a task, the user observes the computation as a live graph, intervenes (pause / override a result / choose a branch at forks), and replays any run frame by frame. Full audit: tokens, cost (dynamic provider pricing + currency conversion), provenance of every step.

What's New in v0.10.1

  • OpenRouter free models work (ADR-020): endpoints “for agentic harnesses only”
    (e.g. thinkingmachines/inkling:free) now pass automatically — when rejected with
    “only available for use with agentic harnesses”, the request is retried with tools
    (submit_final_answer), and the decision is cached until restart; responses via
    tool_calls are expanded into text. The configuration of such a model is saved in
    settings (the validation probe also passes the gate).
  • 4xx errors are instant: an invalid key/access/path no longer triggers 5 retries
    (minutes of “dead” execution) — the run fails within seconds with a clear reason.
  • Agent launch is visible immediately (complaint: “it seems nothing started”):
    • the run appears in history at startup (pulsing “planning” status),
      status/progress/node count update live;
    • during planning, the graph area shows an “Agent is working…” indicator instead of an empty canvas;
    • a run error appears as a pop-up toast with the reason (not only in the event log);
    • the mode badge shows the actual model of the run (LLM · thinkingmachines/inkling:free).

Installation

  1. Download TACG_0.10.1_x64-setup.exe and run it.
  2. The installer will pull WebView2 if needed (preinstalled in Windows 10/11).
  3. The app is not signed with a certificate — SmartScreen may warn:
    “More info → Run anyway”.
  4. For LLM runs: LLM Settings → paste your key (stored locally only);
    for OpenRouter free models like vendor/model:free — just specify the model.

Portable option: tacg-portable-windows-x64.zip — unzip and run without installation.

Limitations

  • The build is unsigned (SmartScreen warning on first launch).
  • The app does not limit parallel launches (each window = its own engine on its own port).
  • No auto-updates (the updater requires signing and keys) — watch the releases.

TACG v0.10.1 — модели OpenRouter :free и мгновенная обратная связь запуска

TACG (Transparent Agent Computation Graph) — интерактивный стенд прозрачности
LLM-агента: агент выполняет задачу, пользователь наблюдает вычисления как живой граф,
вмешивается (пауза / override результата / выбор ветки на развилках) и воспроизводит
любой прогон покадрово. Полный аудит: токены, стоимость (динамический прайсинг
провайдеров + конвертация валюты), происхождение каждого шага.

Что нового в v0.10.1

  • Free-модели OpenRouter работают (ADR-020): эндпоинты «только для агентных харнесов»
    (например thinkingmachines/inkling:free) проходят автоматически — при отказе
    «only available for use with agentic harnesses» запрос повторяется с tools
    (submit_final_answer), решение кэшируется до перезапуска; ответы через
    tool_calls разворачиваются в текст. Конфигурация такой модели сохраняется в
    настройках (проба валидации тоже проходит гейт).
  • Ошибки 4xx — мгновенные: неверный ключ/доступ/путь больше не гоняет 5 ретраев
    (минуты «мёртвого» выполнения) — прогон падает за секунды с понятной причиной.
  • Запуск агента виден сразу (жалоба «кажется, ничего не запустилось»):
    • прогон появляется в истории в момент старта (пульсирующий статус «планирование»),
      статус/прогресс/число узлов обновляются live;
    • при планировании в области графа — индикатор «Агент работает…» вместо пустого полотна;
    • ошибка прогона — всплывающий тост с причиной (не только в журнале событий);
    • бейдж режима показывает реальную модель прогона (LLM · thinkingmachines/inkling:free).

Установка

  1. Скачайте TACG_0.10.1_x64-setup.exe и запустите.
  2. Установщик при необходимости подтянет WebView2 (предустановлен в Windows 10/11).
  3. Приложение не подписано сертификатом — SmartScreen может предупредить:
    «Подробнее → Выполнить в любом случае».
  4. Для LLM-прогонов: Настройки LLM → вставьте свой ключ (хранится только локально);
    OpenRouter free-модели вида vendor/model:free — просто укажите модель.

Портативный вариант: tacg-portable-windows-x64.zip — распаковать и запустить без установки.

Ограничения

  • Сборка не подписана (SmartScreen-предупреждение при первом запуске).
  • Приложение не ограничивает параллельные запуски (каждое окно = свой движок на своём порту).
  • Автообновлений нет (updater требует подпись и ключи) — следите за релизами.

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 16:25

TACG v0.10.0 — First Desktop Release

TACG (Transparent Agent Computation Graph) — an interactive transparency harness for an LLM agent: the agent performs a task, the user observes the computation as a live graph, intervenes (pause / override a result / choose a branch at forks), and replays any run frame by frame. Full audit: tokens, cost (dynamic provider pricing), provenance of every step.

What's in This Release

  • Desktop app (Tauri, ADR-018) — a single installer TACG_0.10.0_x64-setup.exe:
    the UI is embedded in the binary (static Next.js export), the agent engine runs as a background sidecar process on a free local port (terminated on exit, no orphans).
    Data — %APPDATA%\ru.tacg.desktop (survives reinstallation).
  • Currency conversion (FR-910) — cost of runs in ₽/€ and other currencies: Central Bank of Russia rates (official XML + JSON mirror) with fallback to open.er-api, disk cache, manual rate override in settings; the chip, node inspector, and Markdown report show cost in the selected currency.
  • BYOK + dynamic pricing — your own keys (z-ai SDK / OpenAI-compatible providers), model prices pulled at runtime (OpenRouter / LiteLLM / manually), full breakdown by roles and steps.
  • Token audit — ↑/↓ by steps, roles, and run; light/dark themes; collapsible log.

Installation

  1. Download TACG_0.10.0_x64-setup.exe and run it.
  2. The installer will pull WebView2 if needed (preinstalled in Windows 10/11).
  3. The app is not signed with a certificate — SmartScreen may warn:
    “More info → Run anyway”.
  4. For LLM runs: LLM Settings → paste your key (stored locally only).

Portable option: tacg-portable-windows-x64.zip — unzip and run without installation.

Limitations

  • The build is unsigned (SmartScreen warning on first launch).
  • The app does not limit parallel launches (each window = its own engine on its own port).
  • No auto-updates (the updater requires signing and keys) — watch the releases.

TACG v0.10.0 — первый десктоп-релиз

TACG (Transparent Agent Computation Graph) — интерактивный стенд прозрачности
LLM-агента: агент выполняет задачу, пользователь наблюдает вычисления как живой граф,
вмешивается (пауза / override результата / выбор ветки на развилках) и воспроизводит
любой прогон покадрово. Полный аудит: токены, стоимость (динамический прайсинг
провайдеров), происхождение каждого шага.

Что в этом релизе

  • Десктоп-приложение (Tauri, ADR-018) — один установщик TACG_0.10.0_x64-setup.exe:
    UI вшит в бинарник (статический экспорт Next.js), движок агента работает фоновым
    sidecar-процессом на свободном локальном порту (гасится при выходе, без сирот).
    Данные — %APPDATA%\ru.tacg.desktop (переживают переустановку).
  • Конвертация валюты (FR-910) — стоимость прогонов в ₽/€ и других валютах:
    курсы ЦБ РФ (официальный XML + JSON-зеркало) с фолбэком на open.er-api, кэш на диске,
    ручной override курса в настройках; чип, инспектор узлов и MD-отчёт показывают
    стоимость в выбранной валюте.
  • BYOK + динамический прайсинг — свои ключи (z-ai SDK / OpenAI-совместимые провайдеры),
    цены моделей подтягиваются в рантайме (OpenRouter / LiteLLM / вручную), полная
    детализация по ролям и шагам.
  • Аудит токенов — ↑/↓ по шагам, ролям и запуску; light/dark темы; сворачиваемый журнал.

Установка

  1. Скачайте TACG_0.10.0_x64-setup.exe и запустите.
  2. Установщик при необходимости подтянет WebView2 (предустановлен в Windows 10/11).
  3. Приложение не подписано сертификатом — SmartScreen может предупредить:
    «Подробнее → Выполнить в любом случае».
  4. Для LLM-прогонов: Настройки LLM → вставьте свой ключ (хранится только локально).

Портативный вариант: tacg-portable-windows-x64.zip — распаковать и запустить без установки.

Ограничения

  • Сборка не подписана (SmartScreen-предупреждение при первом запуске).
  • Приложение не ограничивает параллельные запуски (каждое окно = свой движок на своём порту).
  • Автообновлений нет (updater требует подпись и ключи) — следите за релизами.