Skip to main content

objectiveai_sdk/agent/codex_sdk/
upstream.rs

1//! Codex SDK upstream types.
2
3use schemars::JsonSchema;
4use serde::{Deserialize, Serialize};
5
6/// Codex SDK upstream marker.
7#[derive(
8    Debug,
9    Clone,
10    Copy,
11    Default,
12    PartialEq,
13    Eq,
14    Hash,
15    Serialize,
16    Deserialize,
17    JsonSchema,
18    arbitrary::Arbitrary,
19)]
20#[serde(rename_all = "snake_case")]
21#[schemars(rename = "agent.codex_sdk.Upstream")]
22pub enum Upstream {
23    #[default]
24    CodexSdk,
25}