Versions in this module Expand all Collapse all v0 v0.7.0 Jun 3, 2026 v0.6.0 Jun 2, 2026 Changes in this version + type HistoryStore interface + AppendEvent func(ctx context.Context, sessionID string, event *llm.Event) error + CreateUsageRecord func(ctx context.Context, sessionID string, event *llm.Event) error + type Runner struct + func New(sessionStore SessionStore, historyStore HistoryStore) *Runner + func (r *Runner) Persist(ctx context.Context, sessionID string, event *llm.Event) error + type SessionStore interface + MergeDelta func(ctx context.Context, sessionID string, delta map[string]any) error