Module memory

Module memory 

Source
Expand description

Memory service — session-scoped memory for agents.

Mirrors ADK-JS’s BaseMemoryService. Provides a trait for storing and searching memory entries (key-value) with an in-memory default.

Structs§

InMemoryMemoryService
In-memory memory service backed by [DashMap] for lock-free concurrent access.
MemoryEntry
A memory entry — a named piece of information stored by an agent.
VertexAiMemoryBankConfig
Configuration for Vertex AI Memory Bank service.
VertexAiMemoryBankService
Memory service backed by Vertex AI Memory Bank.
VertexAiRagMemoryConfig
Configuration for Vertex AI RAG memory service.
VertexAiRagMemoryService
Memory service backed by Vertex AI RAG.

Enums§

MemoryError
Errors from memory service operations.

Traits§

MemoryService
Trait for session-scoped memory persistence.