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ä
| Palvelu | Tila | Vasteaika |
|---|---|---|
| 🚪 Gateway API | ✅ healthy | 7 ms |
| 🤖 Orchestrator | ✅ healthy | 5 ms |
| 💬 Messenger Agent | ✅ healthy | 9 ms |
| ⚡ n8n | ✅ healthy | 12 ms |
| 🗄️ MongoDB | ✅ healthy | 10 ms |
| 🔴 Redis | ✅ healthy | 6 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