CheckpointStore

org.llm4s.agent.graph.spi.CheckpointStore
See theCheckpointStore companion class

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def apply(kind: String, checkpointer: Checkpointer, close: () => Unit): CheckpointStore

checkpointer, with close releasing what was opened for it, and no run queue until CheckpointStore!.withRunQueue.

checkpointer, with close releasing what was opened for it, and no run queue until CheckpointStore!.withRunQueue.

Attributes

def apply(kind: String, checkpointer: Checkpointer & AutoCloseable): CheckpointStore

A store whose checkpointer closes itself.

A store whose checkpointer closes itself.

Attributes

def unmanaged(kind: String, checkpointer: Checkpointer): CheckpointStore

A store with nothing to close, such as an in-memory one.

A store with nothing to close, such as an in-memory one.

Attributes