Package-level declarations

Types

Link copied to clipboard
data class AgentCheckpointData(val checkpointId: String, val createdAt: Instant, val nodeId: String, val lastInput: JsonElement, val messageHistory: List<Message>)

Represents the checkpoint data for an agent's state during a session.

Link copied to clipboard
class Persistency(persistencyStorageProvider: PersistencyStorageProvider)

A feature that provides checkpoint functionality for AI agents.

Link copied to clipboard

Configuration class for the Snapshot feature.

Functions

Link copied to clipboard

Extension function to access the checkpoint feature from an agent context.

Link copied to clipboard
inline fun <T> serializeInput(input: T?): String?
Link copied to clipboard

Extension function to perform an action with the checkpoint feature.