authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-10-07 11:30:29-07:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-10-07 18:30:29+00:00
log588d32e22b10932404856d9bdd9f2f39c7e38070
treec7f49f0eb2da26ef3590a5b52eb242c388b3ae85
parentf570bd21663f56ce94c41829d3b7d72886e25a34
signature Signed by PGP key B5690EEEBB952194

feat(models): add Claude Haiku 5.5 and retire Sonnet 5 and Opus 5 to legacy (#16903)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

1 files changed, 54 insertions(+), 9 deletions(-)

apps/server/src/provider/model-manifest.json+54-9
...@@ -1,6 +1,6 @@...@@ -1,6 +1,6 @@
1{1{
2 "version": 1,2 "version": 1,
3 "updatedAt": "2026-10-02T19:45:00Z",3 "updatedAt": "2026-10-07T18:00:00Z",
4 "compatibility": [4 "compatibility": [
5 {5 {
6 "driver": "codex",6 "driver": "codex",
...@@ -96,7 +96,7 @@...@@ -96,7 +96,7 @@
96 "gpt-daybreak-blue-latest",96 "gpt-daybreak-blue-latest",
97 "gpt-daybreak-red-latest"97 "gpt-daybreak-red-latest"
98 ],98 ],
99 "claudeAgent": ["claude-fable-5-1", "claude-opus-5-5", "claude-sonnet-5-5", "claude-sonnet-5"],99 "claudeAgent": ["claude-fable-5-1", "claude-opus-5-5", "claude-sonnet-5-5", "claude-haiku-5-5"],
100 "antigravity": ["gemini-3.8-flash-high", "gemini-3.8-flash-medium", "gemini-3.8-flash-low"]100 "antigravity": ["gemini-3.8-flash-high", "gemini-3.8-flash-medium", "gemini-3.8-flash-low"]
101 },101 },
102 "providers": {102 "providers": {
...@@ -666,6 +666,42 @@...@@ -666,6 +666,42 @@
666 }666 }
667 }667 }
668 },668 },
669 "haiku-5-5": {
670 "capabilities": {
671 "optionDescriptors": [
672 {
673 "id": "effort",
674 "label": "Reasoning",
675 "type": "select",
676 "options": [
677 { "id": "low", "label": "Low" },
678 { "id": "medium", "label": "Medium", "isDefault": true },
679 { "id": "high", "label": "High" },
680 { "id": "xhigh", "label": "Extra High" },
681 { "id": "max", "label": "Max" },
682 { "id": "ultrathink", "label": "Ultrathink" }
683 ],
684 "promptInjectedValues": ["ultrathink"]
685 },
686 {
687 "id": "contextWindow",
688 "label": "Context Window",
689 "type": "select",
690 "options": [
691 { "id": "200k", "label": "200k" },
692 { "id": "1m", "label": "1M", "isDefault": true }
693 ]
694 }
695 ]
696 },
697 "adapter": {
698 "claudeCode": {
699 "effortMap": { "ultrathink": null },
700 "modelSuffixes": { "contextWindow": { "1m": "[1m]" } },
701 "contextWindowTokens": { "200k": 200000, "1m": 1000000 }
702 }
703 }
704 },
669 "haiku-4-5": {705 "haiku-4-5": {
670 "capabilities": {706 "capabilities": {
671 "optionDescriptors": [707 "optionDescriptors": [
...@@ -685,7 +721,7 @@...@@ -685,7 +721,7 @@
685 {721 {
686 "slug": "claude-opus-5-5",722 "slug": "claude-opus-5-5",
687 "name": "Claude Opus 5.5",723 "name": "Claude Opus 5.5",
688 "aliases": ["opus-5.5", "claude-opus-5.5"],724 "aliases": ["opus", "opus-5.5", "claude-opus-5.5"],
689 "status": "current",725 "status": "current",
690 "badge": "new",726 "badge": "new",
691 "profile": "opus-5-5",727 "profile": "opus-5-5",
...@@ -694,7 +730,7 @@...@@ -694,7 +730,7 @@
694 {730 {
695 "slug": "claude-sonnet-5-5",731 "slug": "claude-sonnet-5-5",
696 "name": "Claude Sonnet 5.5",732 "name": "Claude Sonnet 5.5",
697 "aliases": ["sonnet-5.5", "claude-sonnet-5.5"],733 "aliases": ["sonnet", "sonnet-5.5", "claude-sonnet-5.5"],
698 "status": "current",734 "status": "current",
699 "badge": "new",735 "badge": "new",
700 "profile": "sonnet-5",736 "profile": "sonnet-5",
...@@ -726,8 +762,8 @@...@@ -726,8 +762,8 @@
726 {762 {
727 "slug": "claude-opus-5",763 "slug": "claude-opus-5",
728 "name": "Claude Opus 5",764 "name": "Claude Opus 5",
729 "aliases": ["opus", "opus-5", "claude-opus-5.0", "claude-opus-5-0"],765 "aliases": ["opus-5", "claude-opus-5.0", "claude-opus-5-0"],
730 "status": "current",766 "status": "legacy",
731 "profile": "opus-5",767 "profile": "opus-5",
732 "adapter": {768 "adapter": {
733 "claudeCode": {769 "claudeCode": {
...@@ -775,8 +811,8 @@...@@ -775,8 +811,8 @@
775 {811 {
776 "slug": "claude-sonnet-5",812 "slug": "claude-sonnet-5",
777 "name": "Claude Sonnet 5",813 "name": "Claude Sonnet 5",
778 "aliases": ["sonnet", "sonnet-5", "claude-sonnet-5.0", "claude-sonnet-5-0"],814 "aliases": ["sonnet-5", "claude-sonnet-5.0", "claude-sonnet-5-0"],
779 "status": "current",815 "status": "legacy",
780 "profile": "sonnet-5"816 "profile": "sonnet-5"
781 },817 },
782 {818 {
...@@ -786,10 +822,19 @@...@@ -786,10 +822,19 @@
786 "status": "legacy",822 "status": "legacy",
787 "profile": "sonnet-4-6"823 "profile": "sonnet-4-6"
788 },824 },
825 {
826 "slug": "claude-haiku-5-5",
827 "name": "Claude Haiku 5.5",
828 "aliases": ["haiku", "haiku-5.5", "claude-haiku-5.5"],
829 "status": "current",
830 "badge": "new",
831 "profile": "haiku-5-5",
832 "adapter": { "claudeCode": { "minVersion": "2.1.293" } }
833 },
789 {834 {
790 "slug": "claude-haiku-4-5",835 "slug": "claude-haiku-4-5",
791 "name": "Claude Haiku 4.5",836 "name": "Claude Haiku 4.5",
792 "aliases": ["haiku", "haiku-4.5", "claude-haiku-4.5", "claude-haiku-4-5-20251001"],837 "aliases": ["haiku-4.5", "claude-haiku-4.5", "claude-haiku-4-5-20251001"],
793 "status": "legacy",838 "status": "legacy",
794 "profile": "haiku-4-5"839 "profile": "haiku-4-5"
795 }840 }