analyst

package
v0.1.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 1, 2026 License: MIT Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ImprovementAnalyst

type ImprovementAnalyst struct {
	// contains filtered or unexported fields
}

ImprovementAnalyst orchestrates the OODA loop for proactive self-improvement.

func NewImprovementAnalyst

func NewImprovementAnalyst(logger *zap.Logger, cfg config.Interface, llmClient schemas.LLMClient, kgClient schemas.KnowledgeGraphClient) (*ImprovementAnalyst, error)

NewImprovementAnalyst initializes the Analyst and all OODA components.

func (*ImprovementAnalyst) Run

func (a *ImprovementAnalyst) Run(ctx context.Context, objective string, targetFiles []string) error

Run starts the analyst and initiates the OODA loop for a specific goal.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL