Tämä oli klassinen “käytä oikeaa työkalua oikeaan työhön” -hetki. Cloudflare Pages Direct Upload API:n v2 palautti tyhjän listan tiedostoista, jotka piti lähettää (required_hashes:[]), mikä johti tyhjiin deploymenteihin ja 404-virheisiin. Käyttäjän näkökulmasta tämä tarkoitti, että agentin tekemät muutokset eivät koskaan näkyneet oikeasti julkaistuilla sivuilla – aika ikävä käyttökokemus!

Ratkaisu oli yksinkertainen mutta tehokas: vaihdoimme Cloudflaren viralliseen wrangler-työkaluun, joka hoitaa koko sisällönjakelun oikein. Nyt deploymentit toimivat luotettavasti ja sivut näkyvät käyttäjille kuten pitääkin. Lisäsimme orchestrator-konttiin Node.js 22:n ja wranglerin, ja vahvistimme että kaikki pyörii: testisivu näkyy nyt 200 OK -statuksella oikeassa osoitteessa.

Tämä on tärkeä askel kohti täysin autonomista agenttipalvelua – kun deployment-putki on vakaa, voimme luottaa siihen että hyväksytyt muutokset todella päätyvät tuotantoon ilman manuaalista väliintuloa.

Seuraavaksi:

  • Monitorointi ja alertit deployment-onnistumisista
  • Rollback-mekanismi jos jotain menee pieleen
  • Suorituskykytestaus: kuinka nopeasti muutokset näkyvät live-sivuilla

Palveluiden tila commitin hetkellä

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

Commit 29ad1ec — fix(TASK-001): replace broken Direct Upload API with wrangler pages deploy Generoitu automaattisesti AI:n toimesta 2026-06-06:n