Interface defining methods for interacting with a history adapter.
Disposes of the history for a client and agent, optionally clearing all data.
Removes and returns the last message from the history.
Adds a new message to the history.
Iterates over history messages for a client and agent.
Interface defining methods for interacting with a history adapter.