Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AppendDailyLog ¶
AppendDailyLog appends one line into workspace/memory/YYYY-MM-DD.md.
func AppendExperience ¶
func AppendExperience(root string, exp Experience) error
func AppendMemoryNote ¶
AppendMemoryNote appends one bullet entry into workspace/MEMORY.md.
func EnsureWorkspace ¶
EnsureWorkspace creates the minimum workspace layout used by tars.
Types ¶
type Experience ¶
type Experience struct {
Timestamp time.Time `json:"timestamp"`
Category string `json:"category"`
Summary string `json:"summary"`
Tags []string `json:"tags,omitempty"`
SourceSession string `json:"source_session,omitempty"`
ProjectID string `json:"project_id,omitempty"`
Importance int `json:"importance,omitempty"`
Auto bool `json:"auto,omitempty"`
}
func SearchExperiences ¶
func SearchExperiences(root string, opts SearchOptions) ([]Experience, error)
Click to show internal directories.
Click to hide internal directories.