roles

package
v2026.716.0 Latest Latest
Warning

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

Go to latest
Published: Jul 16, 2026 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const MaxTableCharacteristics = 5

Variables

View Source
var AllCharacteristics = []string{
	"world_knowledge",
	"reasoning",
	"instruction_following",
	"science_and_math",
	"real_cost",
	"cost",
	"speed",
	"long_horizon",
	"agentic_capabilities",
	"taste",
	"consistency",
}

Functions

func CharacteristicAbbrev added in v2026.716.0

func CharacteristicAbbrev(id string) string

func CharacteristicColumn added in v2026.716.0

func CharacteristicColumn(id string) string

func CharacteristicLabel added in v2026.716.0

func CharacteristicLabel(id string) string

func CharacteristicLegend added in v2026.716.0

func CharacteristicLegend(ids []string) string

func CharacteristicSymbol added in v2026.716.0

func CharacteristicSymbol(id string) string

func FormatCompactTable added in v2026.716.0

func FormatCompactTable(view TableView) string

func FormatSubagentTable added in v2026.716.0

func FormatSubagentTable(view TableView) string

func IsKnownCharacteristic added in v2026.716.0

func IsKnownCharacteristic(id string) bool

func OrphanScoreWarnings added in v2026.716.0

func OrphanScoreWarnings(tableCols []string, entries []SubagentEntry) []string

func ValidateScoreValue added in v2026.716.0

func ValidateScoreValue(ch string, v int) error

func ValidateTableCharacteristics added in v2026.716.0

func ValidateTableCharacteristics(ids []string) error

Types

type SubagentEntry

type SubagentEntry struct {
	Provider    string
	Model       string
	Description string
	Scores      map[string]int
}

func FindSubagent

func FindSubagent(entries []SubagentEntry, provider, model string) (SubagentEntry, error)

func SubagentPool

func SubagentPool(entries []SubagentEntry) []SubagentEntry

type TableRow added in v2026.716.0

type TableRow struct {
	Provider     string
	Model        string
	Description  string
	Scores       map[string]int
	Unclassified bool
}

type TableView added in v2026.716.0

type TableView struct {
	Columns []string
	Rows    []TableRow
}

func BuildManualTableView added in v2026.716.0

func BuildManualTableView(columns []string, entries []SubagentEntry) (TableView, error)

Jump to

Keyboard shortcuts

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