AutomatedReasoningPolicyTestCase

Represents a test for validating an Automated Reasoning policy. tests contain sample inputs and expected outcomes to verify policy behavior.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The minimum confidence level for logic validation. Content meeting this threshold is considered high-confidence and can be validated.

Link copied to clipboard

The timestamp when the test was created.

Link copied to clipboard

The expected result of the Automated Reasoning check for this test.

Link copied to clipboard

The output content to be validated by the policy, typically representing a foundation model response.

Link copied to clipboard

The input query or prompt that generated the content. This provides context for the validation.

Link copied to clipboard

The unique identifier of the test.

Link copied to clipboard

The timestamp when the test was last updated.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String