internal/

directory
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Apr 20, 2026 License: GPL-3.0

Directories

Path Synopsis
Package assert provides the assertion cascade engine for evaluating MCP tool outputs across multiple comparison levels: schema, exact, structural, semantic, and LLM judge.
Package assert provides the assertion cascade engine for evaluating MCP tool outputs across multiple comparison levels: schema, exact, structural, semantic, and LLM judge.
Package dimensions defines the DimensionRunner interface and acts as the parent package for individual dimension implementations (functional, routing, clarity, performance).
Package dimensions defines the DimensionRunner interface and acts as the parent package for individual dimension implementations (functional, routing, clarity, performance).
clarity
Package clarity implements the clarity dimension runner.
Package clarity implements the clarity dimension runner.
functional
Package functional implements the functional dimension runner.
Package functional implements the functional dimension runner.
performance
Package performance implements the performance dimension runner.
Package performance implements the performance dimension runner.
routing
Package routing implements the routing dimension runner.
Package routing implements the routing dimension runner.
Package judge provides LLM-based evaluation using rubric templates.
Package judge provides LLM-based evaluation using rubric templates.
Package registry handles test case loading, validation, discovery, and grouping.
Package registry handles test case loading, validation, discovery, and grouping.
Package runner provides the TestRunner orchestration engine and RetryController for resilient test execution across all dimensions.
Package runner provides the TestRunner orchestration engine and RetryController for resilient test execution across all dimensions.
Package store provides the persistence interface for periscope test results, rolling baselines, calibration data, and history management.
Package store provides the persistence interface for periscope test results, rolling baselines, calibration data, and history management.
Package types defines shared primitive types used across all internal packages.
Package types defines shared primitive types used across all internal packages.

Jump to

Keyboard shortcuts

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