systemprompt-models 0.55.1

Foundation data models for systemprompt.io AI governance infrastructure. Shared DTOs, config, and domain types consumed by every layer of the MCP governance pipeline.
Documentation
//! Whether closed sessions are scored without anyone asking.
//!
//! The evaluation engine itself is a services concern; this profile block only
//! decides if the scheduler queues every closed session for scoring. Manual
//! triggers from the console work regardless, so a staging environment can be
//! scored one session at a time while production scores everything.
//!
//! Copyright (c) systemprompt.io — Business Source License 1.1.
//! See <https://systemprompt.io> for licensing details.

use serde::{Deserialize, Serialize};

#[derive(
    Debug, Clone, Copy, PartialEq, Eq, Default, Serialize, Deserialize, schemars::JsonSchema,
)]
#[serde(deny_unknown_fields)]
pub struct EvaluationProfile {
    #[serde(default)]
    pub automatic: bool,
}