Miten keskusteluhistoria ja jatkuvuus toimivat Agentic Commercessa?
Selkeä kuvaus siitä, mitä tapahtuu sivunvaihdossa, kuka näkee historian ja miten uusi kirjautuminen vaikuttaa aktiiviseen keskusteluun.
Agentic Commerce on rakennettu niin, että keskustelun jatkuvuus ei jää selaimen varaan. Hallintapaneeli on perinteinen admin-ympäristö, jossa sivunvaihto tai uudelleenlataus voi katkaista aktiivisen yhteyden. Se ei kuitenkaan tarkoita, että keskustelun identiteetti tai historia katoaisi.
Nopea vastaus
- Sivunvaihto tai uudelleenlataus voi muodostaa yhteyden uudelleen ilman, että keskustelun jatkuvuus katoaa.
- Keskusteluhistoria on käyttäjäkohtainen: admin näkee omat keskustelunsa, ei kaikkien muiden keskusteluja.
- Uusi kirjautuminen aloittaa uuden aktiivisen chatin tyhjästä.
- Aiemmat keskustelut säilyvät historiassa ja arkistossa myöhempää käyttöä varten.
- Historia ei jää vain selaimeen, vaan sitä ylläpidetään taustalla backend-puolella.
Mitä tapahtuu sivunvaihdossa tai uudelleenlatauksessa?
Kun admin siirtyy sivulta toiselle tai lataa sivun uudelleen, aktiivinen runtime-yhteys voi katketa ja muodostua uudelleen. Tämä on normaalia. Tärkeä asia on se, että keskustelun jatkuvuus ei perustu pelkkään avoinna olevaan selaimen yhteyteen, vaan taustalla säilytettävään keskustelutilaan.
Transport continuity ei ole sama asia kuin keskustelun jatkuvuus
Yhteys saa reconnectata sivunvaihdon jälkeen. Käytännössä tämä tarkoittaa, että WebSocket-yhteyden katkeaminen ei yksin määritä, jatkuuko keskustelu vai ei. Jatkuvuuden source of truth on backend-puolella säilytettävä keskustelutila, ei selain yksin.
Kuka näkee historian?
Historia on käyttäjäkohtainen. Käytännössä tämä tarkoittaa, että vain kyseinen admin-käyttäjä näkee omat keskustelunsa. Historia ei ole kaikkien saman kaupan adminien yhteinen yleisnäkymä.
Mitä uusi kirjautuminen tekee?
Uudella kirjautumisella aktiivinen chat alkaa tyhjänä. Tämä on tietoinen toimintamalli. Aiemmat keskustelut eivät silti katoa, vaan ne säilyvät historiassa myöhempää tarvetta varten.
Miksi tämä on hyödyllistä käytännössä?
Käyttäjän näkökulmasta hyöty on yksinkertainen: keskustelu ei ole liian hauras. Jos hallintapaneelissa tehdään tavallisia sivunvaihtoja, yhteys voi palautua ilman, että koko käyttökokemus pitää aloittaa alusta joka kerta. Samalla historia pysyy hallittuna ja käyttäjäkohtaisena.
Mitä tämä ei tarkoita?
Tämä ei tarkoita, että kaikki vanha keskustelu olisi aina automaattisesti avoinna uudessa kirjautumisessa tai että selain yksin olisi historian lähde. Tavoite on käytännöllinen jatkuvuus, ei rajaton automaattinen muistaminen.
Yhteenveto
Agentic Commercessa keskusteluhistoria ja jatkuvuus on rakennettu käytännön admin-työtä varten: sivunvaihto ei yksin riko keskustelua, historia on käyttäjäkohtainen, uusi kirjautuminen aloittaa uuden aktiivisen chatin ja aiemmat keskustelut säilyvät taustalla myöhempää käyttöä varten.