Versions in this module Expand all Collapse all v0 v0.8.0 Apr 29, 2026 v0.7.1 Apr 29, 2026 v0.7.0 Apr 29, 2026 Changes in this version + func JSON(rep Report) ([]byte, error) + func Markdown(rep Report) string + type CompetitorSummary struct + Agent string + Browser string + Failures int + Key string + MedianDurationMs float64 + MedianToolCalls float64 + P95DurationMs float64 + Runs int + Score float64 + SuccessRate float64 + Successes int + TokensPerSuccess float64 + TotalTokens int + UsageBreakdown UsageSources + type Overview struct + CompetitorCount int + EstimatedRuns int + ExactUsageRuns int + FailedRuns int + InvalidRuns int + MixedUsageRuns int + RunCount int + SuccessfulRuns int + TaskCount int + type Report struct + Competitors []CompetitorSummary + Description string + GeneratedAt time.Time + Overview Overview + SuiteName string + TaskSummaries []TaskSummary + Tasks []Task + Weights ScoreWeights + func Build(suite Suite) (Report, error) + type Run struct + Agent string + Browser string + DurationMs int64 + InputChars int + InputTokens int + Notes string + OutputChars int + OutputTokens int + RunID string + Success bool + TaskID string + ToolCalls int + type ScoreWeights struct + Duration float64 + Success float64 + Tokens float64 + ToolCalls float64 + func DefaultWeights() ScoreWeights + type Suite struct + Description string + Name string + Runs []Run + Tasks []Task + Weights ScoreWeights + type Task struct + Description string + Group string + ID string + Title string + type TaskSummary struct + Competitors []CompetitorSummary + Group string + TaskID string + Title string + type UsageSources struct + Estimated int + Exact int + Mixed int