systemprompt-models 0.61.0

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 conversations are scored without anyone asking.
//!
//! The judge itself is a services concern; this profile block only decides if
//! the scheduler queues every closed conversation for scoring. Manual triggers
//! from the console work regardless, so a staging environment can be scored one
//! conversation 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 JudgeProfile {
    #[serde(default)]
    pub automatic: bool,
}