Nettverket er upålitelig? Kunder kan fortsette å chatte. Meldinger køes lokalt og synkroniseres automatisk når tilkoblingen gjenopprettes. Tjenestearbeidere cacher ressurser for umiddelbar lasting. Din AI-agent fungerer hvor som helst, når som helst — selv på ustabile mobile forbindelser.
Internett-tilkoblingen er ikke konsekvent. Mobile kunder mister signalet. Wi-Fi faller ut. Nettverksbrudd skjer. Din AI-agent bør ikke forsvinne når forbindelsene svikter. Vår offline-modus holder samtalene flytende, køer meldinger lokalt og synkroniserer automatisk når tilkoblingen gjenopprettes.
Kunder på tog, t-baner eller fly opplever intermitterende tilkobling. Butikksteder i kjellere eller landlige områder har sporadisk dekning. Bedriftsbrukere bak bedriftsbrannmurer står overfor uforutsigbare nettverksforhold. Uten offline-støtte avbryter hver nettverksfeil samtaler, frustrerer kunder og driver dem bort.
Når kunder sender meldinger mens de er offline:
online-hendelse en flush som sender køede meldinger i sekvensrekkefølgeAlle kritiske ressurser caches ved hjelp av en cache-først strategi:
Nye sideinnlastinger krever ikke nettverksrunder — alt gjengis umiddelbart fra cache.
Så snart nettleseren går offline, vises et vedvarende banner over inndataområdet:
> Du er offline — meldinger vil bli køet
> Meldinger lagres lokalt og vil bli sendt når tilkoblingen gjenopprettes.
Banneret forsvinner automatisk når tilkoblingen gjenopprettes.
Hver ventende melding viser sin nåværende leveringsstatus rett under boblen:
Når nettleseren gjenoppretter tilkoblingen, lytter widgeten etter online-hendelsen og flushes umiddelbart IndexedDB-køen i sekvensrekkefølge. Tjenestearbeideren kan også be om en flush via en FLUSH_QUEUE-melding, som tillater bakgrunnsleveringsforsøk mens fanen er åpen.