Files
picoclaw/pkg/evolution/generator_factory.go
T
lxowalle b3a7b7ad64 feat: agent self evolution (#2847)
* feat: add agent self-evolution

* fix ci

* delete unused doc

* fix lint

* fix evolution review issues
2026-05-11 16:13:27 +08:00

12 lines
340 B
Go

package evolution
import "github.com/sipeed/picoclaw/pkg/providers"
func NewDraftGeneratorForWorkspace(workspace string, provider providers.LLMProvider, modelID string) DraftGenerator {
fallback := NewDefaultDraftGenerator(workspace)
if provider == nil {
return fallback
}
return NewLLMDraftGenerator(provider, modelID, fallback)
}