From 3d04cd4c88de3daa8a5142c9e73f10a31973a3a2 Mon Sep 17 00:00:00 2001 From: NODA1 System Date: Sat, 21 Feb 2026 11:13:41 +0100 Subject: [PATCH] agromatrix: harden correction parser + cap context + persist last photo ref --- gateway-bot/http_api.py | 122 ++++++++++++++++++++++++++++++++++++++-- 1 file changed, 118 insertions(+), 4 deletions(-) diff --git a/gateway-bot/http_api.py b/gateway-bot/http_api.py index 3199508e..f60b3324 100644 --- a/gateway-bot/http_api.py +++ b/gateway-bot/http_api.py @@ -165,7 +165,8 @@ def _extract_agromatrix_correction_label(text: str) -> Optional[str]: patterns = [ r"правильн\w*\s+відповід\w*[:\-]?\s*([a-zа-яіїєґ0-9'’\-\s]{2,60})", r"це\s+не\s+[a-zа-яіїєґ0-9'’\-\s]{1,60},?\s+а\s+([a-zа-яіїєґ0-9'’\-\s]{2,60})", - r"це\s+([a-zа-яіїєґ0-9'’\-\s]{2,60})", + # Strict "це