Skip to main content

objectiveai_sdk/agent/mock/
mode.rs

1use serde::{Deserialize, Serialize};
2use schemars::JsonSchema;
3
4#[derive(Clone, Copy, Debug, Default, PartialEq, Eq, Serialize, Deserialize, JsonSchema, arbitrary::Arbitrary)]
5#[serde(rename_all = "snake_case")]
6#[schemars(rename = "agent.mock.Mode")]
7pub enum Mode {
8    #[default]
9    Default,
10    Invention,
11    LaboratoryBuilder,
12    LaboratoryEvaluation,
13}