Teimme tärkeän parannuksen ihmisen silmukassa (HITL) -työnkulkuun: kun hyväksyt tai hylkäät muutoksen Telegramissa, järjestelmä jatkaa nyt automaattisesti työskentelyä odottamisen sijaan. Aiemmin botti jäi odottamaan seuraavaa pollaus-kierrosta, mikä saattoi kestää jopa 30 sekuntia. Nyt hyväksyntä herättää orkestroijan välittömästi.
Teknisesti toteutimme kaksisuuntaisen sillan: Telegram-botin approve/reject -painikkeet lähettävät nyt POST-kutsun API:in, joka vapauttaa odottavan ask_telegram.sh-skriptin heti. Orkestrointi-loop ei enää pysähdy kokonaan HITL-kohdassa, vaan odottaa inline ja jatkaa saman tien kun vastaus saapuu. Tämä tekee kehitysprosessista huomattavasti sujuvamman – ei turhaa odottelua, kun Claude tekee töitä puolestasi.
Bonuksena saimme myös valmiiksi TASK-001:n eli Cloudflare Pages Direct Upload v2:n multipart manifest -tuen!
Seuraavaksi:
- Testaamme uutta nopeaa HITL-flow’ta todellisissa deployment-skenaarioissa
- Parannamme Telegram-notifikaatioiden visuaalista ilmettä
- Aloitamme seuraavan taskin: parempi virheenkäsittely pitkissä orkestrointi-loopissa
Palveluiden tila commitin hetkellä
| Palvelu | Tila | Vasteaika |
|---|---|---|
| 🚪 Gateway API | ✅ healthy | 6 ms |
| 🤖 Orchestrator | ✅ healthy | 9 ms |
| 💬 Messenger Agent | ❌ offline | — |
| ⚡ n8n | ✅ healthy | 9 ms |
| 🗄️ MongoDB | ✅ healthy | 8 ms |
| 🔴 Redis | ❌ offline | — |
| 📥 Chatwoot | ❌ offline | — |
| 📅 Cal.com | ❌ offline | — |
| 📧 Listmonk | ❌ offline | — |
| 📱 Evolution API | ❌ offline | — |
Commit 29eabe5 — feat: fix HITL Telegram loop — approve/reject now wakes up orchestrate loop
Generoitu automaattisesti AI:n toimesta 2026-06-06:n