Skip to main content

Crate spice_framework

Crate spice_framework 

Source

Re-exports§

pub use agent::AgentConfig;
pub use agent::AgentOutput;
pub use agent::AgentUnderTest;
pub use agent::ToolCall;
pub use agent::Turn;
pub use assertion::Assertion;
pub use error::SpiceError;
pub use mock::MockAgent;
pub use mock::MockMultiTurnResponse;
pub use mock::MockResponse;
pub use mock::MockTurn;
pub use rbac::RbacMatrix;
pub use report::SuiteReport;
pub use report::TestReport;
pub use runner::Runner;
pub use runner::RunnerConfig;
pub use test_case::TestCase;
pub use test_case::TestCaseBuilder;
pub use test_case::TestSuite;
pub use toolkit::ParamDef;
pub use toolkit::PromptTemplate;
pub use toolkit::ToolDef;
pub use toolkit::Toolkit;

Modules§

agent
assertion
error
mock
multi_turn
rbac
report
runner
test_case
toolkit
trace

Functions§

suite
Convenience function to create a test suite.
test
Convenience function to start building a test case.