Versions in this module Expand all Collapse all v0 v0.3.0 Jun 11, 2026 Changes in this version + func NewSupervisedActionFromSDK(action core.Action, evaluator core.Evaluator, failureMode string, ...) core.Action + func WithExtractor(action core.Action, ext Extractor) core.Action + type Action interface + Execute func(ctx context.Context, input domain.Envelope) (domain.Envelope, error) + type Extractor interface + Extract func(ctx context.Context, text string) (any, error) + type SupervisedAction struct + func New(inner Action, verifier ports.ReasoningPort, genePool ports.GenePoolPort) *SupervisedAction + func (g *SupervisedAction) ExecuteInternal(ctx context.Context, intent domain.IntentStr, input any) (domain.Envelope, error)