Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SummaryGenerator ¶
type SummaryGenerator struct {
// contains filtered or unexported fields
}
SummaryGenerator generates idle summaries using the slow LLM model
func NewSummaryGenerator ¶
func NewSummaryGenerator(runner *interp.Runner, historyManager *history.HistoryManager, logger *zap.Logger) *SummaryGenerator
NewSummaryGenerator creates a new idle summary generator
func (*SummaryGenerator) GenerateSummary ¶
func (g *SummaryGenerator) GenerateSummary(ctx context.Context) (string, error)
GenerateSummary generates a 1-sentence summary of what the user was doing based on commands from the last 5 minutes
Click to show internal directories.
Click to hide internal directories.