Versions in this module Expand all Collapse all v0 v0.8.0 Mar 24, 2026 Changes in this version + type EntryOpts struct + Application string + Consequence string + Context string + Lesson string + Priority string + Rationale string + type Handler struct + ContextDir string + Session *session.State + TokenBudget int + func New(contextDir string, tokenBudget int) *Handler + func (h *Handler) Add(entryType, content string, opts EntryOpts) (string, error) + func (h *Handler) CheckTaskCompletion(recentAction string) (string, error) + func (h *Handler) Compact(archive bool) (string, error) + func (h *Handler) Complete(query string) (string, error) + func (h *Handler) Drift() (string, error) + func (h *Handler) Next() (string, error) + func (h *Handler) Recall(limit int, since time.Time) (string, error) + func (h *Handler) Remind() (string, error) + func (h *Handler) SessionEvent(eventType, caller string) (string, error) + func (h *Handler) Status() (string, error) + func (h *Handler) WatchUpdate(entryType, content string, opts EntryOpts) (string, error)