org.llm4s.agent.graph.sqlite.SqliteCheckpointerBackend
See theSqliteCheckpointerBackend companion object
@Experimental
final class SqliteCheckpointerBackend extends CheckpointerBackend
Registers SqliteCheckpointer for llm4s.agent.checkpointer.kind = sqlite (design 4.54).
Declared in this module's META-INF/services/org.llm4s.agent.graph.spi.CheckpointerBackend, so depending on llm4s-agent-checkpoint-sqlite is all it takes. It reads llm4s.agent.checkpointer.sqlite, whose defaults and bindings are in this module's reference.conf:
path(LLM4S_CHECKPOINTER_SQLITE_PATH): the database file, created if it does not exist (its directory must); required;busyTimeout(5 seconds): SqliteCheckpointerConfig.busyTimeout.
Claims expire by the system clock. A class rather than an object because java.util.ServiceLoader instantiates it through a public no-arg constructor.
Attributes
- Companion
- object
- Graph
-
- Supertypes
Members list
In this article