1{
2 "version": 1,
3 "updatedAt": "2026-10-09T23:31:10Z",
4 "compatibility": [
5 {
6 "driver": "codex",
7 "t3CodeRange": ">=0.0.44",
8 "recommendedRange": ">=0.159.0",
9 "ranges": [
10 { "range": ">=0.156.0", "status": "supported" },
11 { "range": ">=0.149.0 <0.156.0", "status": "unsupported" },
12 { "range": "<0.149.0", "status": "broken" }
13 ]
14 },
15 {
16 "driver": "codex",
17 "t3CodeRange": ">=0.0.42 <0.0.44",
18 "recommendedRange": ">=0.156.0",
19 "ranges": [
20 { "range": ">=0.156.0", "status": "supported" },
21 { "range": ">=0.149.0 <0.156.0", "status": "unsupported" },
22 { "range": "<0.149.0", "status": "broken" }
23 ]
24 },
25 {
26 "driver": "claudeAgent",
27 "t3CodeRange": ">=0.0.42",
28 "recommendedRange": ">=2.1.280",
29 "ranges": [
30 { "range": ">=2.1.280", "status": "supported" },
31 { "range": ">=2.1.111 <2.1.280", "status": "graceful" },
32 { "range": "<2.1.111", "status": "unsupported" }
33 ]
34 },
35 {
36 "driver": "cursor",
37 "t3CodeRange": ">=0.0.42",
38 "recommendedRange": ">=2026.05.09",
39 "ranges": [
40 { "range": ">=2026.05.09", "status": "supported" },
41 { "range": "<2026.05.09", "status": "unknown" }
42 ]
43 },
44 {
45 "driver": "grok",
46 "t3CodeRange": ">=0.0.42",
47 "recommendedRange": ">=1.0.13",
48 "ranges": [
49 { "range": ">=1.0.13", "status": "supported" },
50 { "range": "<1.0.13", "status": "broken" }
51 ]
52 },
53 {
54 "driver": "opencode",
55 "t3CodeRange": ">=0.0.42 <0.0.46",
56 "recommendedRange": ">=1.14.19 <2.0.0",
57 "recommendedVersion": "1.14.19",
58 "ranges": [
59 { "range": ">=2.0.0", "status": "broken" },
60 { "range": ">=1.14.19 <2.0.0", "status": "supported" },
61 { "range": "<1.14.19", "status": "broken" }
62 ]
63 },
64 {
65 "driver": "opencode",
66 "t3CodeRange": ">=0.0.46",
67 "recommendedRange": ">=2.0.18",
68 "ranges": [
69 { "range": ">=2.0.18", "status": "supported" },
70 { "range": ">=2.0.0 <2.0.18", "status": "unsupported" },
71 { "range": ">=1.14.19 <2.0.0", "status": "graceful" },
72 { "range": "<1.14.19", "status": "broken" }
73 ]
74 },
75 {
76 "driver": "antigravity",
77 "t3CodeRange": ">=0.0.42",
78 "recommendedRange": "=1.1.1",
79 "ranges": [{ "range": "=1.1.1", "status": "supported" }]
80 },
81 {
82 "driver": "pi",
83 "t3CodeRange": ">=0.0.46",
84 "recommendedRange": ">=1.0.0",
85 "ranges": [
86 { "range": ">=0.80.5", "status": "supported" },
87 { "range": "<0.80.5", "status": "unsupported" }
88 ]
89 },
90 {
91 "driver": "muse",
92 "t3CodeRange": ">=0.0.46",
93 "recommendedRange": ">=1.4.2",
94 "ranges": [
95 { "range": ">=1.4.2", "status": "supported" },
96 { "range": "<1.4.2", "status": "unknown" }
97 ]
98 }
99 ],
100 "currentModels": {
101 "codex": [
102 "gpt-6-astra",
103 "gpt-6.1-sol",
104 "gpt-6-luna",
105 "gpt-daybreak-blue-latest",
106 "gpt-daybreak-red-latest"
107 ],
108 "claudeAgent": ["claude-fable-5-1", "claude-opus-5-5", "claude-sonnet-5-5", "claude-haiku-5-5"],
109 "antigravity": ["gemini-3.8-flash-high", "gemini-3.8-flash-medium", "gemini-3.8-flash-low"]
110 },
111 "providers": {
112 "codex": {
113 "profiles": {},
114 "models": [
115 {
116 "slug": "gpt-6.1-sol",
117 "name": "GPT-6.1 Sol",
118 "status": "current",
119 "adapter": { "codex": { "minVersion": "0.153.0" } }
120 },
121 {
122 "slug": "gpt-6-astra",
123 "name": "GPT-6 Astra",
124 "status": "current",
125 "adapter": { "codex": { "minVersion": "0.153.0" } }
126 },
127 {
128 "slug": "gpt-6-luna",
129 "name": "GPT-6 Luna",
130 "status": "current",
131 "adapter": { "codex": { "minVersion": "0.155.0" } }
132 },
133 { "slug": "gpt-6-sol", "name": "GPT-6 Sol", "status": "legacy" },
134 { "slug": "gpt-5.6-sol", "name": "GPT-5.6 Sol", "status": "legacy" },
135 { "slug": "gpt-5.6-terra", "name": "GPT-5.6 Terra", "status": "legacy" },
136 { "slug": "gpt-5.6-luna", "name": "GPT-5.6 Luna", "status": "legacy" },
137 { "slug": "gpt-5.5", "name": "GPT-5.5", "status": "legacy" }
138 ]
139 },
140 "claudeAgent": {
141 "defaults": {
142 "chat": "claude-fable-5-1"
143 },
144 "profiles": {
145 "fable-5": {
146 "capabilities": {
147 "optionDescriptors": [
148 {
149 "id": "effort",
150 "label": "Reasoning",
151 "type": "select",
152 "options": [
153 {
154 "id": "low",
155 "label": "Low"
156 },
157 {
158 "id": "medium",
159 "label": "Medium",
160 "isDefault": true
161 },
162 {
163 "id": "high",
164 "label": "High"
165 },
166 {
167 "id": "xhigh",
168 "label": "Extra High"
169 },
170 {
171 "id": "max",
172 "label": "Max"
173 },
174 {
175 "id": "ultracode",
176 "label": "Ultracode",
177 "description": "xhigh effort plus multi-agent workflow orchestration"
178 },
179 {
180 "id": "ultrathink",
181 "label": "Ultrathink"
182 }
183 ],
184 "promptInjectedValues": ["ultrathink"]
185 }
186 ]
187 },
188 "adapter": {
189 "claudeCode": {
190 "effortMap": {
191 "ultracode": "xhigh",
192 "ultrathink": null
193 },
194 "fixedContextWindowTokens": 1000000
195 }
196 }
197 },
198 "opus-5-5": {
199 "capabilities": {
200 "optionDescriptors": [
201 {
202 "id": "effort",
203 "label": "Reasoning",
204 "type": "select",
205 "options": [
206 { "id": "low", "label": "Low" },
207 { "id": "medium", "label": "Medium", "isDefault": true },
208 { "id": "high", "label": "High" },
209 { "id": "xhigh", "label": "Extra High" },
210 { "id": "max", "label": "Max" },
211 {
212 "id": "ultracode",
213 "label": "Ultracode",
214 "description": "xhigh effort plus multi-agent workflow orchestration"
215 },
216 { "id": "ultrathink", "label": "Ultrathink" }
217 ],
218 "promptInjectedValues": ["ultrathink"]
219 },
220 { "id": "fastMode", "label": "Fast Mode", "type": "boolean" }
221 ]
222 },
223 "adapter": {
224 "claudeCode": {
225 "effortMap": { "ultracode": "xhigh", "ultrathink": null },
226 "fixedContextWindowTokens": 1000000
227 }
228 }
229 },
230 "opus-5": {
231 "capabilities": {
232 "optionDescriptors": [
233 {
234 "id": "effort",
235 "label": "Reasoning",
236 "type": "select",
237 "options": [
238 {
239 "id": "low",
240 "label": "Low"
241 },
242 {
243 "id": "medium",
244 "label": "Medium"
245 },
246 {
247 "id": "high",
248 "label": "High",
249 "isDefault": true
250 },
251 {
252 "id": "xhigh",
253 "label": "Extra High"
254 },
255 {
256 "id": "max",
257 "label": "Max"
258 },
259 {
260 "id": "ultracode",
261 "label": "Ultracode",
262 "description": "xhigh effort plus multi-agent workflow orchestration"
263 },
264 {
265 "id": "ultrathink",
266 "label": "Ultrathink"
267 }
268 ],
269 "promptInjectedValues": ["ultrathink"]
270 },
271 {
272 "id": "fastMode",
273 "label": "Fast Mode",
274 "type": "boolean"
275 }
276 ]
277 },
278 "adapter": {
279 "claudeCode": {
280 "effortMap": {
281 "ultracode": "xhigh",
282 "ultrathink": null
283 },
284 "fixedContextWindowTokens": 1000000
285 }
286 }
287 },
288 "opus-4-8": {
289 "capabilities": {
290 "optionDescriptors": [
291 {
292 "id": "effort",
293 "label": "Reasoning",
294 "type": "select",
295 "options": [
296 {
297 "id": "low",
298 "label": "Low"
299 },
300 {
301 "id": "medium",
302 "label": "Medium"
303 },
304 {
305 "id": "high",
306 "label": "High",
307 "isDefault": true
308 },
309 {
310 "id": "xhigh",
311 "label": "Extra High"
312 },
313 {
314 "id": "max",
315 "label": "Max"
316 },
317 {
318 "id": "ultracode",
319 "label": "Ultracode",
320 "description": "xhigh effort plus multi-agent workflow orchestration"
321 },
322 {
323 "id": "ultrathink",
324 "label": "Ultrathink"
325 }
326 ],
327 "promptInjectedValues": ["ultrathink"]
328 },
329 {
330 "id": "fastMode",
331 "label": "Fast Mode",
332 "type": "boolean"
333 }
334 ]
335 },
336 "adapter": {
337 "claudeCode": {
338 "effortMap": {
339 "ultracode": "xhigh",
340 "ultrathink": null
341 },
342 "fixedContextWindowTokens": 1000000
343 }
344 }
345 },
346 "opus-4-7": {
347 "capabilities": {
348 "optionDescriptors": [
349 {
350 "id": "effort",
351 "label": "Reasoning",
352 "type": "select",
353 "options": [
354 {
355 "id": "low",
356 "label": "Low"
357 },
358 {
359 "id": "medium",
360 "label": "Medium"
361 },
362 {
363 "id": "high",
364 "label": "High"
365 },
366 {
367 "id": "xhigh",
368 "label": "Extra High",
369 "isDefault": true
370 },
371 {
372 "id": "max",
373 "label": "Max"
374 },
375 {
376 "id": "ultrathink",
377 "label": "Ultrathink"
378 }
379 ],
380 "promptInjectedValues": ["ultrathink"]
381 },
382 {
383 "id": "fastMode",
384 "label": "Fast Mode",
385 "type": "boolean"
386 }
387 ]
388 },
389 "adapter": {
390 "claudeCode": {
391 "effortMap": {
392 "xhigh": "max",
393 "ultrathink": null
394 },
395 "fixedContextWindowTokens": 1000000
396 }
397 }
398 },
399 "opus-4-6": {
400 "capabilities": {
401 "optionDescriptors": [
402 {
403 "id": "effort",
404 "label": "Reasoning",
405 "type": "select",
406 "options": [
407 {
408 "id": "low",
409 "label": "Low"
410 },
411 {
412 "id": "medium",
413 "label": "Medium"
414 },
415 {
416 "id": "high",
417 "label": "High",
418 "isDefault": true
419 },
420 {
421 "id": "max",
422 "label": "Max"
423 },
424 {
425 "id": "ultrathink",
426 "label": "Ultrathink"
427 }
428 ],
429 "promptInjectedValues": ["ultrathink"]
430 },
431 {
432 "id": "fastMode",
433 "label": "Fast Mode",
434 "type": "boolean"
435 },
436 {
437 "id": "contextWindow",
438 "label": "Context Window",
439 "type": "select",
440 "options": [
441 {
442 "id": "200k",
443 "label": "200k"
444 },
445 {
446 "id": "1m",
447 "label": "1M",
448 "isDefault": true
449 }
450 ]
451 }
452 ]
453 },
454 "adapter": {
455 "claudeCode": {
456 "effortMap": {
457 "ultrathink": null
458 },
459 "modelSuffixes": {
460 "contextWindow": {
461 "1m": "[1m]"
462 }
463 },
464 "contextWindowTokens": {
465 "200k": 200000,
466 "1m": 1000000
467 }
468 }
469 }
470 },
471 "opus-4-5": {
472 "capabilities": {
473 "optionDescriptors": [
474 {
475 "id": "effort",
476 "label": "Reasoning",
477 "type": "select",
478 "options": [
479 {
480 "id": "low",
481 "label": "Low"
482 },
483 {
484 "id": "medium",
485 "label": "Medium"
486 },
487 {
488 "id": "high",
489 "label": "High",
490 "isDefault": true
491 },
492 {
493 "id": "max",
494 "label": "Max"
495 }
496 ]
497 },
498 {
499 "id": "fastMode",
500 "label": "Fast Mode",
501 "type": "boolean"
502 }
503 ]
504 },
505 "adapter": {
506 "claudeCode": { "fixedContextWindowTokens": 200000 }
507 }
508 },
509 "sonnet-5": {
510 "capabilities": {
511 "optionDescriptors": [
512 {
513 "id": "effort",
514 "label": "Reasoning",
515 "type": "select",
516 "options": [
517 {
518 "id": "low",
519 "label": "Low"
520 },
521 {
522 "id": "medium",
523 "label": "Medium"
524 },
525 {
526 "id": "high",
527 "label": "High",
528 "isDefault": true
529 },
530 {
531 "id": "xhigh",
532 "label": "Extra High"
533 },
534 {
535 "id": "max",
536 "label": "Max"
537 },
538 {
539 "id": "ultrathink",
540 "label": "Ultrathink"
541 }
542 ],
543 "promptInjectedValues": ["ultrathink"]
544 }
545 ]
546 },
547 "adapter": {
548 "claudeCode": {
549 "effortMap": {
550 "ultrathink": null
551 },
552 "fixedContextWindowTokens": 1000000
553 }
554 }
555 },
556 "sonnet-4-6": {
557 "capabilities": {
558 "optionDescriptors": [
559 {
560 "id": "effort",
561 "label": "Reasoning",
562 "type": "select",
563 "options": [
564 {
565 "id": "low",
566 "label": "Low"
567 },
568 {
569 "id": "medium",
570 "label": "Medium"
571 },
572 {
573 "id": "high",
574 "label": "High",
575 "isDefault": true
576 },
577 {
578 "id": "max",
579 "label": "Max"
580 },
581 {
582 "id": "ultrathink",
583 "label": "Ultrathink"
584 }
585 ],
586 "promptInjectedValues": ["ultrathink"]
587 },
588 {
589 "id": "contextWindow",
590 "label": "Context Window",
591 "type": "select",
592 "options": [
593 {
594 "id": "200k",
595 "label": "200k",
596 "isDefault": true
597 },
598 {
599 "id": "1m",
600 "label": "1M"
601 }
602 ]
603 }
604 ]
605 },
606 "adapter": {
607 "claudeCode": {
608 "effortMap": {
609 "max": "high",
610 "ultrathink": null
611 },
612 "modelSuffixes": {
613 "contextWindow": {
614 "1m": "[1m]"
615 }
616 },
617 "contextWindowTokens": {
618 "200k": 200000,
619 "1m": 1000000
620 }
621 }
622 }
623 },
624 "haiku-5-5": {
625 "capabilities": {
626 "optionDescriptors": [
627 {
628 "id": "effort",
629 "label": "Reasoning",
630 "type": "select",
631 "options": [
632 { "id": "low", "label": "Low" },
633 { "id": "medium", "label": "Medium", "isDefault": true },
634 { "id": "high", "label": "High" },
635 { "id": "xhigh", "label": "Extra High" },
636 { "id": "max", "label": "Max" },
637 { "id": "ultrathink", "label": "Ultrathink" }
638 ],
639 "promptInjectedValues": ["ultrathink"]
640 }
641 ]
642 },
643 "adapter": {
644 "claudeCode": {
645 "effortMap": { "ultrathink": null },
646 "fixedContextWindowTokens": 1000000
647 }
648 }
649 },
650 "haiku-4-5": {
651 "capabilities": {
652 "optionDescriptors": [
653 {
654 "id": "thinking",
655 "label": "Thinking",
656 "type": "boolean"
657 }
658 ]
659 },
660 "adapter": {
661 "claudeCode": { "fixedContextWindowTokens": 200000 }
662 }
663 }
664 },
665 "models": [
666 {
667 "slug": "claude-opus-5-5",
668 "name": "Claude Opus 5.5",
669 "aliases": ["opus", "opus-5.5", "claude-opus-5.5"],
670 "status": "current",
671 "profile": "opus-5-5",
672 "adapter": { "claudeCode": { "minVersion": "2.1.280" } }
673 },
674 {
675 "slug": "claude-sonnet-5-5",
676 "name": "Claude Sonnet 5.5",
677 "aliases": ["sonnet", "sonnet-5.5", "claude-sonnet-5.5"],
678 "status": "current",
679 "profile": "sonnet-5",
680 "adapter": { "claudeCode": { "minVersion": "2.1.284" } }
681 },
682 {
683 "slug": "claude-fable-5-1",
684 "name": "Claude Fable 5.1",
685 "aliases": ["fable", "fable-5.1", "claude-fable-5.1"],
686 "status": "current",
687 "profile": "fable-5",
688 "adapter": {
689 "claudeCode": {
690 "minVersion": "2.1.257"
691 }
692 }
693 },
694 {
695 "slug": "claude-fable-5",
696 "name": "Claude Fable 5",
697 "status": "legacy",
698 "profile": "fable-5",
699 "adapter": {
700 "claudeCode": {
701 "minVersion": "2.1.169"
702 }
703 }
704 },
705 {
706 "slug": "claude-opus-5",
707 "name": "Claude Opus 5",
708 "aliases": ["opus-5", "claude-opus-5.0", "claude-opus-5-0"],
709 "status": "legacy",
710 "profile": "opus-5",
711 "adapter": {
712 "claudeCode": {
713 "minVersion": "2.1.219"
714 }
715 }
716 },
717 {
718 "slug": "claude-opus-4-8",
719 "name": "Claude Opus 4.8",
720 "aliases": ["opus-4.8", "claude-opus-4.8"],
721 "status": "legacy",
722 "profile": "opus-4-8",
723 "adapter": {
724 "claudeCode": {
725 "minVersion": "2.1.154"
726 }
727 }
728 },
729 {
730 "slug": "claude-opus-4-7",
731 "name": "Claude Opus 4.7",
732 "aliases": ["opus-4.7", "claude-opus-4.7"],
733 "status": "legacy",
734 "profile": "opus-4-7",
735 "adapter": {
736 "claudeCode": {
737 "minVersion": "2.1.111"
738 }
739 }
740 },
741 {
742 "slug": "claude-opus-4-6",
743 "name": "Claude Opus 4.6",
744 "aliases": ["opus-4.6", "claude-opus-4.6", "claude-opus-4-6-20251117"],
745 "status": "legacy",
746 "profile": "opus-4-6"
747 },
748 {
749 "slug": "claude-opus-4-5",
750 "name": "Claude Opus 4.5",
751 "status": "legacy",
752 "profile": "opus-4-5"
753 },
754 {
755 "slug": "claude-sonnet-5",
756 "name": "Claude Sonnet 5",
757 "aliases": ["sonnet-5", "claude-sonnet-5.0", "claude-sonnet-5-0"],
758 "status": "legacy",
759 "profile": "sonnet-5"
760 },
761 {
762 "slug": "claude-sonnet-4-6",
763 "name": "Claude Sonnet 4.6",
764 "aliases": ["sonnet-4.6", "claude-sonnet-4.6", "claude-sonnet-4-6-20251117"],
765 "status": "legacy",
766 "profile": "sonnet-4-6"
767 },
768 {
769 "slug": "claude-haiku-5-5",
770 "name": "Claude Haiku 5.5",
771 "aliases": ["haiku", "haiku-5.5", "claude-haiku-5.5"],
772 "status": "current",
773 "badge": "new",
774 "profile": "haiku-5-5",
775 "adapter": { "claudeCode": { "minVersion": "2.1.293" } }
776 },
777 {
778 "slug": "claude-haiku-4-5",
779 "name": "Claude Haiku 4.5",
780 "aliases": ["haiku-4.5", "claude-haiku-4.5", "claude-haiku-4-5-20251001"],
781 "status": "legacy",
782 "profile": "haiku-4-5"
783 }
784 ]
785 },
786 "antigravity": {
787 "defaults": {
788 "chat": "gemini-3.8-flash-high"
789 },
790 "profiles": {},
791 "models": [
792 {
793 "slug": "gemini-3.8-flash-high",
794 "name": "Gemini 3.8 Flash (High)",
795 "status": "current"
796 },
797 {
798 "slug": "gemini-3.8-flash-medium",
799 "name": "Gemini 3.8 Flash (Medium)",
800 "status": "current"
801 },
802 {
803 "slug": "gemini-3.8-flash-low",
804 "name": "Gemini 3.8 Flash (Low)",
805 "status": "current"
806 },
807 { "slug": "gemini-3.7-flash-high", "name": "Gemini 3.7 Flash (High)", "status": "legacy" },
808 {
809 "slug": "gemini-3.7-flash-medium",
810 "name": "Gemini 3.7 Flash (Medium)",
811 "status": "legacy"
812 },
813 { "slug": "gemini-3.7-flash-low", "name": "Gemini 3.7 Flash (Low)", "status": "legacy" },
814 { "slug": "gemini-3.6-flash-high", "name": "Gemini 3.6 Flash (High)", "status": "legacy" },
815 {
816 "slug": "gemini-3.6-flash-medium",
817 "name": "Gemini 3.6 Flash (Medium)",
818 "status": "legacy"
819 },
820 { "slug": "gemini-3.6-flash-low", "name": "Gemini 3.6 Flash (Low)", "status": "legacy" },
821 { "slug": "gemini-pro-agent", "name": "Gemini 3.1 Pro (High)", "status": "legacy" },
822 { "slug": "gemini-3.1-pro-low", "name": "Gemini 3.1 Pro (Low)", "status": "legacy" }
823 ]
824 }
825 }
826}