Dosť veľký týždeň. Vyšlo 6 releasov, posledný je v1.16.0.
v1.16.0Štyri najväčšie zmeny tohto týždňa — observability, self-healing, MCP parita a Aimee na Slacku.
Sentry chytá errory a meria výkon, Langfuse sleduje všetky AI konverzácie, celé to beží cez Vercel OTEL. Keď niečo spadne alebo je pomalé, uvidíme to hneď a s kontextom. Background joby (generovanie reportov) sú teraz pekne trasované.
Stávalo sa, že report sa nepodarilo vygenerovať a user ostal s chybovou hláškou. Teraz máme auto-reheal — systém sám zistí rozbitý report, vezme si claim na opravu a pregeneruje ho na pozadí. Funguje aj na zdieľanej stránke.
Všetko, čo sa dá robiť cez CLI skripty, sa teraz dá robiť aj cez MCP tooly — kampane, členovia, dáta, organizácie. Pridali sme list_organizations, get_organization, get_responses. MCP API kľúče sú oddelené od app userov a connection pool má timeouty.
Cez MCP server (aimee-data) sa dá teraz k Aimee pristupovať priamo zo Slacku — Claude v Slacku vie vypísať organizácie, pozrieť kampane, pridať členov, vytiahnuť štatistiky. Backend tooly sú tie isté, čo sme tento týždeň doladili.
Nový button na Members stránke — klik a máš export s menami, rolami, tímami a stavom assessmentu.
Reporty sa teraz generujú v jazyku, v ktorom user reálne odpovedal (detekcia cez franc), nie len podľa nastavenia profilu. Nový člen organizácie dedí jazyk organizácie automaticky.
40+ opráv (a11y, dark mode, Stripe, SEO), 202 nových testov. Prvé component testy s testing-library.
Nový fix-locale-mismatch migračný skript. Demo export/import pre staging-to-prod. Demo organizácie majú teraz random silné heslá. Upratali sme scripts/_archive.