Versions in this module Expand all Collapse all v0 v0.1.1 Jun 7, 2026 v0.1.0 Jun 7, 2026 Changes in this version + const DefaultPriority + const FrontmatterMaxLines + const IndexFileName + const MaxEntries + const MaxResults + const StoreDirName + const TagExternal + const TagGuidance + const TagPersonal + const TagProject + func AgeSince(modified time.Time) string + func Body(path string) (string, error) + func ExtractTags(ctx context.Context, p llm.Provider, model, userQuery string) ([]string, error) + func Index() (string, error) + func ListEntries(dir string) ([]string, error) + func RebuildIndex(dir string) error + func StalenessNote(expiresAt time.Time) string + func StoreDir() (string, error) + func WriteRecord(dir string, r Record) (string, error) + type Entry struct + Description string + ExpiresAt time.Time + Modified time.Time + Name string + Path string + Priority int + Tags []string + func ReadEntry(path string) (Entry, error) + func ScanStore(ctx context.Context, dir string) ([]Entry, error) + type Options struct + Exclude map[string]bool + HintTags []string + Now time.Time + type Record struct + Body string + func Query(ctx context.Context, dir, userQuery string, limit int, opts Options) ([]Record, error)