Haruno Knowledge base

Picking up where a session left off

Reopen a chat from History and send a message, and it continues in the same conversation. Earlier messages stay as they were, and History keeps one entry.

  • Mac appAvailable
  • Windows appAvailable

A chat can be picked up again later. Open it from History and send a message. Haruno continues the same conversation with its earlier messages, and the new messages are added after them.

Every chat runs in the sandbox, so this is how every resumed chat works.

What the customer sees

  1. Open the chat from History

    Choose the chat in the list. Its earlier messages appear.

  2. Send a message

    Haruno starts the chat again and continues from where it stopped. The earlier messages are not changed.

  • History keeps one entry. A resumed chat does not appear a second time.
  • Earlier messages stay as they were. The new messages are added after them.
  • Notes from the earlier session come back. Haruno gets back the working notes and saved results the earlier session left, so it can look at them again.
  • A branch works the same way. A branch of a chat resumes with the saved results that its copied messages refer to.

Limits

  • A very large earlier conversation, over about 50 MB of saved text, is still resumed. Haruno may then save the earlier messages again in a slightly different form.
  • A very large set of saved notes, over about 50 MB or 1,000 items, is not brought back.
Chats resumed in older versions

Some chats were resumed in the sandbox before this was fixed. Their earlier messages may show combined, and a line such as Continue from where you left off. may look as if the customer typed it. The fix stops new damage. It does not repair a chat that was already changed.

What to tell a customer

It is safe to come back to a chat the next day. If an old chat shows odd combined messages, it was resumed in an older version, and some of its rows were combined.

Last updated · PR #2944 · View this version on GitHub

History (1 version)
  1. Internal knowledge base for staff: site, reader keys, assistant, 197 pages and the PR rule (#2944)
    What changed
    @@ -0,0 +1,42 @@
    +---
    +title: Picking up where a session left off
    +summary: Reopen a chat from History and send a message, and it continues in the same conversation. Earlier messages stay as they were, and History keeps one entry.
    +feature: sandbox-resume
    +covers:
    +  - windows-client/docs/sandbox-resume.md
    +  - windows-client/Haruno.Desktop.Services/Chat/EngineTranscriptLayout.cs
    +  - windows-client/Haruno.Desktop.Services/Chat/SandboxTranscriptChatSession.cs
    +---
    +
    +A chat can be picked up again later. Open it from History and send a message. Haruno continues the same conversation with its earlier messages, and the new messages are added after them.
    +
    +Every chat runs in the sandbox, so this is how every resumed chat works.
    +
    +## What the customer sees
    +
    +<Steps>
    +<Step title="Open the chat from History">
    +Choose the chat in the list. Its earlier messages appear.
    +</Step>
    +<Step title="Send a message">
    +Haruno starts the chat again and continues from where it stopped. The earlier messages are not changed.
    +</Step>
    +</Steps>
    +
    +- **History keeps one entry.** A resumed chat does not appear a second time.
    +- **Earlier messages stay as they were.** The new messages are added after them.
    +- **Notes from the earlier session come back.** Haruno gets back the working notes and saved results the earlier session left, so it can look at them again.
    +- **A branch works the same way.** A branch of a chat resumes with the saved results that its copied messages refer to.
    +
    +## Limits
    +
    +- A very large earlier conversation, over about 50 MB of saved text, is still resumed. Haruno may then save the earlier messages again in a slightly different form.
    +- A very large set of saved notes, over about 50 MB or 1,000 items, is not brought back.
    +
    +<Callout variant="warning" title="Chats resumed in older versions">
    +Some chats were resumed in the sandbox before this was fixed. Their earlier messages may show combined, and a line such as **Continue from where you left off.** may look as if the customer typed it. The fix stops new damage. It does not repair a chat that was already changed.
    +</Callout>
    +
    +<Callout variant="tip" title="What to tell a customer">
    +It is safe to come back to a chat the next day. If an old chat shows odd combined messages, it was resumed in an older version, and some of its rows were combined.
    +</Callout>