authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-02-12 15:49:22-08:00
committergravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-02-12 15:49:22-08:00
logea16f6fdd7a0197fa268032f26dad58213df66a5
treebcae8215b3dea28c859cac261c8da04e23791aa2
parent73bc60ef8a3c43126c40f317ec65ca38c0a045ba

spark


1 files changed, 8 insertions(+), 1 deletions(-)

packages/contracts/src/model.ts+8-1
......@@ -1,10 +1,17 @@
1export const MODEL_OPTIONS = ["gpt-5.3-codex", "gpt-5.2-codex", "gpt-5.2"] as const;
1export const MODEL_OPTIONS = [
2 "gpt-5.3-codex",
3 "gpt-5.3-codex-spark",
4 "gpt-5.2-codex",
5 "gpt-5.2",
6] as const;
27
38export const DEFAULT_MODEL = "gpt-5.3-codex";
49
510export const MODEL_SLUG_ALIASES: Record<string, string> = {
611 "5.3": "gpt-5.3-codex",
712 "gpt-5.3": "gpt-5.3-codex",
13 "5.3-spark": "gpt-5.3-codex-spark",
14 "gpt-5.3-spark": "gpt-5.3-codex-spark",
815};
916
1017export function normalizeModelSlug(model: string | null | undefined): string | null {