Versions in this module Expand all Collapse all v0 v0.1.1 Jul 8, 2026 v0.1.0 Jul 8, 2026 Changes in this version + func NewMemoryTool(store MemoryStore) (tools.Tool, error) + type InMemoryStore struct + func NewInMemoryStore() *InMemoryStore + func (s *InMemoryStore) AddMemory(ctx context.Context, m *Memory) error + func (s *InMemoryStore) SearchMemory(ctx context.Context, query string) ([]*Memory, error) + type Memory struct + Content *blades.Message + Metadata map[string]any + type MemoryStore interface + AddMemory func(context.Context, *Memory) error + SearchMemory func(context.Context, string) ([]*Memory, error) + type Request struct + Query string + type Response struct + Memories []*Memory