Struct Relay Atif Config
Generated from cargo doc --no-deps -p nemo-fabric-core.
pub struct RelayAtifConfig {
pub enabled: bool,
pub agent_name: String,
pub agent_version: Option<String>,
pub model_name: String,
pub tool_definitions: Option<Vec<Value>>,
pub extra: Option<Value>,
pub output_directory: Option<PathBuf>,
pub filename_template: String,
pub storage: Option<Vec<RelayAtifStorageConfig>>,
pub extensions: BTreeMap<String, Value>,
}
Relay ATIF export configuration.
Fields
enabled: bool
Whether ATIF export is enabled.
agent_name: String
Agent name written into ATIF.
agent_version: Option<String>
Agent version written into ATIF.
model_name: String
Model name written into ATIF.
tool_definitions: Option<Vec<Value>>
Tool definitions written into ATIF.
extra: Option<Value>
Extra ATIF metadata.
output_directory: Option<PathBuf>
Directory used for ATIF files.
filename_template: String
ATIF file name template.
storage: Option<Vec<RelayAtifStorageConfig>>
Optional ATIF remote storage.
extensions: BTreeMap<String, Value>
Additive ATIF fields.
Trait Implementations
impl Clone for RelayAtifConfig
impl Clone for RelayAtifConfig
clone
fn clone(&self) -> RelayAtifConfig
clone_from
fn clone_from(&mut self, source: &Self)
impl Debug for RelayAtifConfig
impl Debug for RelayAtifConfig
fmt
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for RelayAtifConfig
impl Default for RelayAtifConfig
default
fn default() -> Self
impl<'de> Deserialize<'de> for RelayAtifConfig
impl<'de> Deserialize<'de> for RelayAtifConfig
deserialize
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
impl JsonSchema for RelayAtifConfig
impl JsonSchema for RelayAtifConfig
schema_name
fn schema_name() -> Cow<'static, str>
schema_id
fn schema_id() -> Cow<'static, str>
json_schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
inline_schema
fn inline_schema() -> bool
impl PartialEq for RelayAtifConfig
impl PartialEq for RelayAtifConfig
eq
fn eq(&self, other: &RelayAtifConfig) -> bool
ne
fn ne(&self, other: &Rhs) -> bool
impl Serialize for RelayAtifConfig
impl Serialize for RelayAtifConfig
serialize
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
impl StructuralPartialEq for RelayAtifConfig
impl StructuralPartialEq for RelayAtifConfig