class

Autobot::Session::Manager

Inherits Reference < Object

Manages conversation sessions with JSONL file persistence.

Constructors

new(workspace : Path)
Source

Instance methods

delete(key : String) : Bool

Delete a session.

Source
get_or_create(key : String) : Session

Get an existing session or create a new one.

Source
list_sessions

List all sessions with metadata.

Source
save(session : Session) : Nil

Save a session to disk as JSONL.

Source
sessions_dir
Source