Versions in this module Expand all Collapse all v0 v0.2.0 May 15, 2026 Changes in this version + func FormatContextItems(items []ContextItem) string + func SuggestFiles(projectDir string) []string + type ContextAllocation = engine.ContextAllocation + type ContextBudget = engine.ContextBudget + func NewContextBudget(contextSize int) *ContextBudget + type ContextDecay = engine.ContextDecay + func NewContextDecay(halfLife time.Duration) *ContextDecay + type ContextFile = engine.ContextFile + type ContextFileOption = engine.ContextFileOption + func WithAutoRefresh() ContextFileOption + func WithPinned() ContextFileOption + type ContextItem = engine.ContextItem + func PrioritizeItems(items []ContextItem, budget int) []ContextItem + type ContextManager = engine.ContextManager + func NewContextManager(budget int) *ContextManager + type ContextPacker = engine.ContextPacker + func NewContextPacker(maxTokens int) *ContextPacker + type ContextProvider = engine.ContextProvider + type ContextSection = engine.ContextSection + type ContextSnapshot = engine.ContextSnapshot + type ContextStats = engine.ContextStats + type ContextVisualizer = engine.ContextVisualizer + func NewContextVisualizer(max int) *ContextVisualizer + type DecayEntry = engine.DecayEntry + type DecayStats = engine.DecayStats + type DependencyContextProvider = engine.DependencyContextProvider + type ErrorContextProvider = engine.ErrorContextProvider + type FileContextProvider = engine.FileContextProvider + type GitContextProvider = engine.GitContextProvider + type PackingResult = engine.PackingResult + type PackingStrategy = engine.PackingStrategy + type ReadOnlyContext = engine.ReadOnlyContext + func NewReadOnlyContext(maxBudget int) *ReadOnlyContext + type ScoredMessage = engine.ScoredMessage + type VizContextItem = engine.VizContextItem