picoclaw/pkg/evolution/case_writer.go
2026-05-09 15:24:52 +08:00

21 lines
344 B
Go

package evolution
import (
"context"
)
type CaseWriter struct {
paths Paths
store *Store
}
func NewCaseWriter(paths Paths) *CaseWriter {
return &CaseWriter{
paths: paths,
store: NewStore(paths),
}
}
func (w *CaseWriter) AppendCase(ctx context.Context, record LearningRecord) error {
return w.store.AppendTaskRecord(ctx, record)
}