From a169a01f717c9cd4fdd8ef3c8667f5dd359530bf Mon Sep 17 00:00:00 2001 From: MSCodeBase Agent Date: Tue, 15 Sep 2026 20:20:00 +0300 Subject: [PATCH] fix(ui): resolve actual TTL days in stale_ttl label --- src/utils/ui_formatter.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/utils/ui_formatter.py b/src/utils/ui_formatter.py index 2331be73..a1ad8869 100644 --- a/src/utils/ui_formatter.py +++ b/src/utils/ui_formatter.py @@ -541,7 +541,12 @@ def format_project_memory( elif verification == "budget_exceeded": title += " ⚠️ [не проверен: бюджет цикла исчерпан]" elif verification == "stale_ttl": - title += " ⏳ [не подтверждён за N дней]" + try: + from src.core.intelligence.verify_on_read import TTL_STALE_DAYS as _ttl + + title += f" ⏳ [не подтверждён за {_ttl} дней]" + except Exception: # noqa: BLE001 + title += " ⏳ [не подтверждён за N дней]" # Аудит-режим: статус + причина отзыва (ADR-0002: REFUTED не стирается, # остаётся в истории с причиной — её и показывает выдача). if audit and item.get("status"):