# IDEA-003: Agent version check — outdated agent detection on TUI startup

**Date:** 2026-03-03
**Source:** user
**Status:** raw

## Idea

При обновлении ievo (`pip install ievo --upgrade`) бандлированные агенты обновляются в пакете, но уже установленные в проект `.claude/agents/*.md` остаются старыми. Нет механизма оповещения что установленный агент устарел.

Решение: на старте TUI сравнивать версию из manifest (`agents: {spec-writer: 0.2.0}`) с версией из bundled registry. Если бандл новее — показать в Agents tab индикатор и предложить обновить.

Симлинки отвергнуты — ломаются между окружениями и не дают кастомизировать агента под проект. MD5 — overkill, версии уже есть в manifest и registry.

## Why

Без этого пользователь работает со старыми агентами после обновления CLI и не знает об этом. Контроль остаётся у пользователя — он решает обновлять или нет (мог намеренно изменить агента).
