A single memory entry.
Mirrors Python ADK's MemoryEntry — stores content with optional metadata.
Summary
Types
@type t() :: %ADK.Memory.Entry{ author: String.t() | nil, content: String.t(), id: String.t(), metadata: map(), timestamp: DateTime.t() }