Repository navigation
v0.11.0
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.zipinto any folder and runtacg.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*.oldbackup 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
- Download
TACG_0.11.0_x64-setup.exeand run it (or the portable zip above — no installation). - The installer will pull WebView2 if needed (preinstalled in Windows 10/11).
- The app is not signed with a certificate — SmartScreen may warn:
“More info → Run anyway”. - For LLM runs: LLM Settings → paste your key (stored locally only);
OpenRouter free models likevendor/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 привычным способом — а все следующие версии приложение скачает и поставит само.
Установка
- Скачайте
TACG_0.11.0_x64-setup.exeи запустите (или portable-zip выше — без установки). - Установщик при необходимости подтянет WebView2 (предустановлен в Windows 10/11).
- Приложение не подписано сертификатом — SmartScreen может предупредить:
«Подробнее → Выполнить в любом случае». - Для 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 проверка тихо
пропускается.