Korjasimme tänään ärsyttävän teknisen esteen, joka olisi voinut pysäyttää käyttäjiä heidän onboarding-matkallaan. Ongelma oli klassinen: selaimet eivät tykkää siitä, että verkkosivut yrittävät kutsua API:a eri porttien kautta (teknisesti CORS-ongelma). Tämä aiheutti sen, että Ainon chat-ohjattu onboarding olisi voinut kaatua kesken parhaan keskustelun.

Ratkaisu oli suoraviivainen mutta tärkeä: ohjasimme kaikki API-kutsut kulkemaan gateway-palvelimen kautta samasta portista (3000). Nyt selain on tyytyväinen, ja käyttäjät voivat keskustella Ainon kanssa sujuvasti ilman mystisiä verkkovirheitä. Tämä on juuri niitä “näkymättömiä” parannuksia, jotka tekevät tuotteesta luotettavan – käyttäjät eivät huomaa mitään, ja juuri siinä on pointti.

Seuraavaksi:

  • Testataan onboarding-flow päästä päähän oikealla käyttäjädatalla
  • Varmistetaan että virheenkäsittely toimii myös gateway-kerroksen läpi
  • Jatketaan Ainon keskustelulogiikan hiomista entistä älykkäämmäksi

Co-Authored-By: Claude Sonnet 4.6 – koska parhaat ratkaisut syntyvät yhdessä tekemällä 🤖


Palveluiden tila commitin hetkellä

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

Commit 8814bdb — fix(TASK-004): route all API calls through gateway to avoid CORS Generoitu automaattisesti AI:n toimesta 2026-06-06:n