Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .castiron.stats.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
schema_version: 1
generation_id: 3d564437-7741-4718-ac14-d136f0ddbb80
openapi_spec_hash: a9327591e48827c48378fa24237ebd1b
openapi_transformed_spec_hash: 1c62a22d294a516e3686b9222fe77548
generation_id: 35daab74-8d4e-4d6f-9c38-c54f7b82e45d
openapi_spec_hash: 8d5c14d02f8cc28de343933fae3a9c28
openapi_transformed_spec_hash: cc042503b90491f4f162ce95fae87c36
config_hash: 4617b0962f16d328804312ac81aac630
codegen_sha: 0a0b0468da40bef16f4889adaa4d118639962570
codegen_sha: 4e53657fc2ec8e3d75183902427cdf95db8462a0
6 changes: 6 additions & 0 deletions api_reference/openapi.transformed.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41080,6 +41080,9 @@ components:
- gpt-5-pro
- gpt-5-pro-2025-10-06
- gpt-5.1-codex-max
- gpt-daybreak-blue-latest
- gpt-daybreak-red-latest
- gpt-5.6-cyber
ModelIdsShared:
example: gpt-5.4
anyOf:
Expand Down Expand Up @@ -70936,6 +70939,9 @@ components:
- gpt-5-pro
- gpt-5-pro-2025-10-06
- gpt-5.1-codex-max
- gpt-daybreak-blue-latest
- gpt-daybreak-red-latest
- gpt-5.6-cyber
BetaModelIdsShared:
example: gpt-5.4
anyOf:
Expand Down
18 changes: 18 additions & 0 deletions openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt
Original file line number Diff line number Diff line change
Expand Up @@ -297,6 +297,12 @@ private constructor(

@JvmField val GPT_5_1_CODEX_MAX = of("gpt-5.1-codex-max")

@JvmField val GPT_DAYBREAK_BLUE_LATEST = of("gpt-daybreak-blue-latest")

@JvmField val GPT_DAYBREAK_RED_LATEST = of("gpt-daybreak-red-latest")

@JvmField val GPT_5_6_CYBER = of("gpt-5.6-cyber")

@JvmStatic fun of(value: String) = ResponsesOnlyModel(JsonField.of(value))
}

Expand All @@ -316,6 +322,9 @@ private constructor(
GPT_5_PRO,
GPT_5_PRO_2025_10_06,
GPT_5_1_CODEX_MAX,
GPT_DAYBREAK_BLUE_LATEST,
GPT_DAYBREAK_RED_LATEST,
GPT_5_6_CYBER,
}

/**
Expand All @@ -342,6 +351,9 @@ private constructor(
GPT_5_PRO,
GPT_5_PRO_2025_10_06,
GPT_5_1_CODEX_MAX,
GPT_DAYBREAK_BLUE_LATEST,
GPT_DAYBREAK_RED_LATEST,
GPT_5_6_CYBER,
/**
* An enum member indicating that [ResponsesOnlyModel] was instantiated with an unknown
* value.
Expand Down Expand Up @@ -372,6 +384,9 @@ private constructor(
GPT_5_PRO -> Value.GPT_5_PRO
GPT_5_PRO_2025_10_06 -> Value.GPT_5_PRO_2025_10_06
GPT_5_1_CODEX_MAX -> Value.GPT_5_1_CODEX_MAX
GPT_DAYBREAK_BLUE_LATEST -> Value.GPT_DAYBREAK_BLUE_LATEST
GPT_DAYBREAK_RED_LATEST -> Value.GPT_DAYBREAK_RED_LATEST
GPT_5_6_CYBER -> Value.GPT_5_6_CYBER
else -> Value._UNKNOWN
}

Expand Down Expand Up @@ -400,6 +415,9 @@ private constructor(
GPT_5_PRO -> Known.GPT_5_PRO
GPT_5_PRO_2025_10_06 -> Known.GPT_5_PRO_2025_10_06
GPT_5_1_CODEX_MAX -> Known.GPT_5_1_CODEX_MAX
GPT_DAYBREAK_BLUE_LATEST -> Known.GPT_DAYBREAK_BLUE_LATEST
GPT_DAYBREAK_RED_LATEST -> Known.GPT_DAYBREAK_RED_LATEST
GPT_5_6_CYBER -> Known.GPT_5_6_CYBER
else -> throw OpenAIInvalidDataException("Unknown ResponsesOnlyModel: $value")
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -296,6 +296,12 @@ private constructor(

@JvmField val GPT_5_1_CODEX_MAX = of("gpt-5.1-codex-max")

@JvmField val GPT_DAYBREAK_BLUE_LATEST = of("gpt-daybreak-blue-latest")

@JvmField val GPT_DAYBREAK_RED_LATEST = of("gpt-daybreak-red-latest")

@JvmField val GPT_5_6_CYBER = of("gpt-5.6-cyber")

@JvmStatic fun of(value: String) = ResponsesOnlyModel(JsonField.of(value))
}

Expand All @@ -315,6 +321,9 @@ private constructor(
GPT_5_PRO,
GPT_5_PRO_2025_10_06,
GPT_5_1_CODEX_MAX,
GPT_DAYBREAK_BLUE_LATEST,
GPT_DAYBREAK_RED_LATEST,
GPT_5_6_CYBER,
}

/**
Expand All @@ -341,6 +350,9 @@ private constructor(
GPT_5_PRO,
GPT_5_PRO_2025_10_06,
GPT_5_1_CODEX_MAX,
GPT_DAYBREAK_BLUE_LATEST,
GPT_DAYBREAK_RED_LATEST,
GPT_5_6_CYBER,
/**
* An enum member indicating that [ResponsesOnlyModel] was instantiated with an unknown
* value.
Expand Down Expand Up @@ -371,6 +383,9 @@ private constructor(
GPT_5_PRO -> Value.GPT_5_PRO
GPT_5_PRO_2025_10_06 -> Value.GPT_5_PRO_2025_10_06
GPT_5_1_CODEX_MAX -> Value.GPT_5_1_CODEX_MAX
GPT_DAYBREAK_BLUE_LATEST -> Value.GPT_DAYBREAK_BLUE_LATEST
GPT_DAYBREAK_RED_LATEST -> Value.GPT_DAYBREAK_RED_LATEST
GPT_5_6_CYBER -> Value.GPT_5_6_CYBER
else -> Value._UNKNOWN
}

Expand Down Expand Up @@ -399,6 +414,9 @@ private constructor(
GPT_5_PRO -> Known.GPT_5_PRO
GPT_5_PRO_2025_10_06 -> Known.GPT_5_PRO_2025_10_06
GPT_5_1_CODEX_MAX -> Known.GPT_5_1_CODEX_MAX
GPT_DAYBREAK_BLUE_LATEST -> Known.GPT_DAYBREAK_BLUE_LATEST
GPT_DAYBREAK_RED_LATEST -> Known.GPT_DAYBREAK_RED_LATEST
GPT_5_6_CYBER -> Known.GPT_5_6_CYBER
else -> throw OpenAIInvalidDataException("Unknown ResponsesOnlyModel: $value")
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3158,6 +3158,12 @@ private constructor(

@JvmField val GPT_5_1_CODEX_MAX = of("gpt-5.1-codex-max")

@JvmField val GPT_DAYBREAK_BLUE_LATEST = of("gpt-daybreak-blue-latest")

@JvmField val GPT_DAYBREAK_RED_LATEST = of("gpt-daybreak-red-latest")

@JvmField val GPT_5_6_CYBER = of("gpt-5.6-cyber")

@JvmStatic fun of(value: String) = Model(JsonField.of(value))
}

Expand Down Expand Up @@ -3259,6 +3265,9 @@ private constructor(
GPT_5_PRO,
GPT_5_PRO_2025_10_06,
GPT_5_1_CODEX_MAX,
GPT_DAYBREAK_BLUE_LATEST,
GPT_DAYBREAK_RED_LATEST,
GPT_5_6_CYBER,
}

/**
Expand Down Expand Up @@ -3367,6 +3376,9 @@ private constructor(
GPT_5_PRO,
GPT_5_PRO_2025_10_06,
GPT_5_1_CODEX_MAX,
GPT_DAYBREAK_BLUE_LATEST,
GPT_DAYBREAK_RED_LATEST,
GPT_5_6_CYBER,
/** An enum member indicating that [Model] was instantiated with an unknown value. */
_UNKNOWN,
}
Expand Down Expand Up @@ -3476,6 +3488,9 @@ private constructor(
GPT_5_PRO -> Value.GPT_5_PRO
GPT_5_PRO_2025_10_06 -> Value.GPT_5_PRO_2025_10_06
GPT_5_1_CODEX_MAX -> Value.GPT_5_1_CODEX_MAX
GPT_DAYBREAK_BLUE_LATEST -> Value.GPT_DAYBREAK_BLUE_LATEST
GPT_DAYBREAK_RED_LATEST -> Value.GPT_DAYBREAK_RED_LATEST
GPT_5_6_CYBER -> Value.GPT_5_6_CYBER
else -> Value._UNKNOWN
}

Expand Down Expand Up @@ -3586,6 +3601,9 @@ private constructor(
GPT_5_PRO -> Known.GPT_5_PRO
GPT_5_PRO_2025_10_06 -> Known.GPT_5_PRO_2025_10_06
GPT_5_1_CODEX_MAX -> Known.GPT_5_1_CODEX_MAX
GPT_DAYBREAK_BLUE_LATEST -> Known.GPT_DAYBREAK_BLUE_LATEST
GPT_DAYBREAK_RED_LATEST -> Known.GPT_DAYBREAK_RED_LATEST
GPT_5_6_CYBER -> Known.GPT_5_6_CYBER
else -> throw OpenAIInvalidDataException("Unknown Model: $value")
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3543,6 +3543,12 @@ private constructor(

@JvmField val GPT_5_1_CODEX_MAX = of("gpt-5.1-codex-max")

@JvmField val GPT_DAYBREAK_BLUE_LATEST = of("gpt-daybreak-blue-latest")

@JvmField val GPT_DAYBREAK_RED_LATEST = of("gpt-daybreak-red-latest")

@JvmField val GPT_5_6_CYBER = of("gpt-5.6-cyber")

@JvmStatic fun of(value: String) = Model(JsonField.of(value))
}

Expand Down Expand Up @@ -3644,6 +3650,9 @@ private constructor(
GPT_5_PRO,
GPT_5_PRO_2025_10_06,
GPT_5_1_CODEX_MAX,
GPT_DAYBREAK_BLUE_LATEST,
GPT_DAYBREAK_RED_LATEST,
GPT_5_6_CYBER,
}

/**
Expand Down Expand Up @@ -3752,6 +3761,9 @@ private constructor(
GPT_5_PRO,
GPT_5_PRO_2025_10_06,
GPT_5_1_CODEX_MAX,
GPT_DAYBREAK_BLUE_LATEST,
GPT_DAYBREAK_RED_LATEST,
GPT_5_6_CYBER,
/**
* An enum member indicating that [Model] was instantiated with an unknown value.
*/
Expand Down Expand Up @@ -3865,6 +3877,9 @@ private constructor(
GPT_5_PRO -> Value.GPT_5_PRO
GPT_5_PRO_2025_10_06 -> Value.GPT_5_PRO_2025_10_06
GPT_5_1_CODEX_MAX -> Value.GPT_5_1_CODEX_MAX
GPT_DAYBREAK_BLUE_LATEST -> Value.GPT_DAYBREAK_BLUE_LATEST
GPT_DAYBREAK_RED_LATEST -> Value.GPT_DAYBREAK_RED_LATEST
GPT_5_6_CYBER -> Value.GPT_5_6_CYBER
else -> Value._UNKNOWN
}

Expand Down Expand Up @@ -3977,6 +3992,9 @@ private constructor(
GPT_5_PRO -> Known.GPT_5_PRO
GPT_5_PRO_2025_10_06 -> Known.GPT_5_PRO_2025_10_06
GPT_5_1_CODEX_MAX -> Known.GPT_5_1_CODEX_MAX
GPT_DAYBREAK_BLUE_LATEST -> Known.GPT_DAYBREAK_BLUE_LATEST
GPT_DAYBREAK_RED_LATEST -> Known.GPT_DAYBREAK_RED_LATEST
GPT_5_6_CYBER -> Known.GPT_5_6_CYBER
else -> throw OpenAIInvalidDataException("Unknown Model: $value")
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1462,6 +1462,12 @@ private constructor(

@JvmField val GPT_5_1_CODEX_MAX = of("gpt-5.1-codex-max")

@JvmField val GPT_DAYBREAK_BLUE_LATEST = of("gpt-daybreak-blue-latest")

@JvmField val GPT_DAYBREAK_RED_LATEST = of("gpt-daybreak-red-latest")

@JvmField val GPT_5_6_CYBER = of("gpt-5.6-cyber")

@JvmStatic fun of(value: String) = Model(JsonField.of(value))
}

Expand Down Expand Up @@ -1563,6 +1569,9 @@ private constructor(
GPT_5_PRO,
GPT_5_PRO_2025_10_06,
GPT_5_1_CODEX_MAX,
GPT_DAYBREAK_BLUE_LATEST,
GPT_DAYBREAK_RED_LATEST,
GPT_5_6_CYBER,
}

/**
Expand Down Expand Up @@ -1671,6 +1680,9 @@ private constructor(
GPT_5_PRO,
GPT_5_PRO_2025_10_06,
GPT_5_1_CODEX_MAX,
GPT_DAYBREAK_BLUE_LATEST,
GPT_DAYBREAK_RED_LATEST,
GPT_5_6_CYBER,
/** An enum member indicating that [Model] was instantiated with an unknown value. */
_UNKNOWN,
}
Expand Down Expand Up @@ -1780,6 +1792,9 @@ private constructor(
GPT_5_PRO -> Value.GPT_5_PRO
GPT_5_PRO_2025_10_06 -> Value.GPT_5_PRO_2025_10_06
GPT_5_1_CODEX_MAX -> Value.GPT_5_1_CODEX_MAX
GPT_DAYBREAK_BLUE_LATEST -> Value.GPT_DAYBREAK_BLUE_LATEST
GPT_DAYBREAK_RED_LATEST -> Value.GPT_DAYBREAK_RED_LATEST
GPT_5_6_CYBER -> Value.GPT_5_6_CYBER
else -> Value._UNKNOWN
}

Expand Down Expand Up @@ -1890,6 +1905,9 @@ private constructor(
GPT_5_PRO -> Known.GPT_5_PRO
GPT_5_PRO_2025_10_06 -> Known.GPT_5_PRO_2025_10_06
GPT_5_1_CODEX_MAX -> Known.GPT_5_1_CODEX_MAX
GPT_DAYBREAK_BLUE_LATEST -> Known.GPT_DAYBREAK_BLUE_LATEST
GPT_DAYBREAK_RED_LATEST -> Known.GPT_DAYBREAK_RED_LATEST
GPT_5_6_CYBER -> Known.GPT_5_6_CYBER
else -> throw OpenAIInvalidDataException("Unknown Model: $value")
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5008,6 +5008,12 @@ private constructor(

@JvmField val GPT_5_1_CODEX_MAX = of("gpt-5.1-codex-max")

@JvmField val GPT_DAYBREAK_BLUE_LATEST = of("gpt-daybreak-blue-latest")

@JvmField val GPT_DAYBREAK_RED_LATEST = of("gpt-daybreak-red-latest")

@JvmField val GPT_5_6_CYBER = of("gpt-5.6-cyber")

@JvmStatic fun of(value: String) = Model(JsonField.of(value))
}

Expand Down Expand Up @@ -5109,6 +5115,9 @@ private constructor(
GPT_5_PRO,
GPT_5_PRO_2025_10_06,
GPT_5_1_CODEX_MAX,
GPT_DAYBREAK_BLUE_LATEST,
GPT_DAYBREAK_RED_LATEST,
GPT_5_6_CYBER,
}

/**
Expand Down Expand Up @@ -5217,6 +5226,9 @@ private constructor(
GPT_5_PRO,
GPT_5_PRO_2025_10_06,
GPT_5_1_CODEX_MAX,
GPT_DAYBREAK_BLUE_LATEST,
GPT_DAYBREAK_RED_LATEST,
GPT_5_6_CYBER,
/** An enum member indicating that [Model] was instantiated with an unknown value. */
_UNKNOWN,
}
Expand Down Expand Up @@ -5326,6 +5338,9 @@ private constructor(
GPT_5_PRO -> Value.GPT_5_PRO
GPT_5_PRO_2025_10_06 -> Value.GPT_5_PRO_2025_10_06
GPT_5_1_CODEX_MAX -> Value.GPT_5_1_CODEX_MAX
GPT_DAYBREAK_BLUE_LATEST -> Value.GPT_DAYBREAK_BLUE_LATEST
GPT_DAYBREAK_RED_LATEST -> Value.GPT_DAYBREAK_RED_LATEST
GPT_5_6_CYBER -> Value.GPT_5_6_CYBER
else -> Value._UNKNOWN
}

Expand Down Expand Up @@ -5436,6 +5451,9 @@ private constructor(
GPT_5_PRO -> Known.GPT_5_PRO
GPT_5_PRO_2025_10_06 -> Known.GPT_5_PRO_2025_10_06
GPT_5_1_CODEX_MAX -> Known.GPT_5_1_CODEX_MAX
GPT_DAYBREAK_BLUE_LATEST -> Known.GPT_DAYBREAK_BLUE_LATEST
GPT_DAYBREAK_RED_LATEST -> Known.GPT_DAYBREAK_RED_LATEST
GPT_5_6_CYBER -> Known.GPT_5_6_CYBER
else -> throw OpenAIInvalidDataException("Unknown Model: $value")
}

Expand Down
Loading
Loading