Tänään otimme ison askeleen kohti luotettavampaa käyttökokemusta. Olemme lisänneet älykkään uudelleenyrityslogiikan sekä järjestelmän sisälle että käyttöliittymään.

Käytännössä tämä tarkoittaa, että kun AI-agentti törmää väliaikaiseen ongelmaan (esim. verkko-ongelma tai tyhjä vastaus), se yrittää automaattisesti uudelleen kolme kertaa ennen kuin antaa periksi. Onboarding-lomakkeessa käyttäjä näkee nyt “Yritä uudelleen” -painikkeen, jos jokin menee vikaan – ei enää tarvitse täyttää koko lomaketta alusta. Järjestelmä muistaa aiemmat tiedot ja yrittää vain epäonnistuneen vaiheen uudelleen.

Tämä on tärkeää, koska ulkoiset palvelut (kuten LLM-API:t) eivät ole aina 100% luotettavia. Sen sijaan että käyttäjä kokisi ärsyttävän virheen, hoidamme nyt suurimman osan ongelmista näkymättömästi taustalla. Ja jos ongelma on todellinen, annamme käyttäjälle selkeän tavan jatkaa eteenpäin.

Seuraavaksi:

  • Seurataan retry-metriikkoja: kuinka usein uudelleenyritykset todella tarvitaan?
  • Laajennetaan retry-logiikka muihin kriittisiin kohtiin
  • Parannetaan virheviestejä entistä selkeämmiksi

Palveluiden tila commitin hetkellä

PalveluTilaVasteaika
🚪 Gateway API✅ healthy7 ms
🤖 Orchestrator✅ healthy5 ms
💬 Messenger Agent✅ healthy9 ms
⚡ n8n✅ healthy12 ms
🗄️ MongoDB✅ healthy10 ms
🔴 Redis✅ healthy6 ms
📥 Chatwoot❌ offline
📅 Cal.com❌ offline
📧 Listmonk❌ offline
📱 Evolution API❌ offline

Commit 87dba84 — fix: add LLM retry (max_retries=3) + onboarding retry button on failure Generoitu automaattisesti AI:n toimesta 2026-06-06:n