scenarios

package
v0.0.8 Latest Latest
Warning

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

Go to latest
Published: Jun 20, 2025 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Scenario

type Scenario struct {
	Name                string
	Description         string
	Steps               []string
	EstimatedDuration   time.Duration
	ErrorProbability    float64 // 0.0 - 1.0
	QuestionProbability float64 // 0.0 - 1.0
	PossibleErrors      []string
	PossibleQuestions   []string
}

Scenario represents a predefined work scenario for agents

func GetAllScenarios

func GetAllScenarios() []Scenario

GetAllScenarios returns all available scenarios

func GetRandomScenario

func GetRandomScenario() Scenario

GetRandomScenario returns a random scenario

func GetScenarioByName

func GetScenarioByName(name string) *Scenario

GetScenarioByName returns a scenario by name

func GetScenariosByType

func GetScenariosByType(scenarioType string) []Scenario

GetScenariosByType returns scenarios filtered by type (based on name prefix)

Jump to

Keyboard shortcuts

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