Skip to main content

systemprompt_identifiers/
ai.rs

1//! AI subsystem identifiers (requests, messages, configs, safety findings,
2//! quota buckets, gateway policies).
3//!
4//! Copyright (c) systemprompt.io — Business Source License 1.1.
5//! See <https://systemprompt.io> for licensing details.
6
7crate::define_id!(AiRequestId, generate, schema);
8crate::define_id!(MessageId, generate, schema);
9crate::define_id!(ConfigId, generate, schema);
10crate::define_id!(AiSafetyFindingId, generate, schema);
11crate::define_id!(AiQuotaBucketId, generate, schema);
12crate::define_id!(AiGatewayPolicyId, generate, schema);