Add Claude Fable 5 model option

Adds the new claude-fable-5 model (released 2026-06-09) as a selectable
model alongside the existing Claude models:

- ChatService.ResolveModelId: map "fable" and "fable-5" to claude-fable-5
- index.html: fable-5 option in the model dropdown (after opus-4-8)
- ARCHITECTURE.md: model list + resolution table updated

Default stays opus-4-8. The invite-only sibling Mythos 5 is intentionally
not included.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
MelekiandClaude Fable 5 committed 2026-06-11 06:53:42 +02:00
1 parent 1e37f078e0
commit 4e41401f23
3 files changed
+6 -1

No files matched your search

+3 -1
View File
@@ -844,7 +844,7 @@ Ein **Agent** definiert die Persönlichkeit und Fähigkeiten der AI:
|-------------------|------------------------------------------------------------------|
| `Name` | Anzeigename |
| `Avatar` | Base64 Data-URL (WebP, 512px) + `AvatarSmall` (WebP, 256px Thumbnail) |
| `Model` | `sonnet`, `sonnet-4-5`, `sonnet-4-6`, `opus`, `opus-4-5`, `opus-4-6`, `opus-4-7`, `opus-4-8`, `haiku`, `haiku-4-5` (Default für `opus` ist `claude-opus-4-8`) |
| `Model` | `sonnet`, `sonnet-4-5`, `sonnet-4-6`, `opus`, `opus-4-5`, `opus-4-6`, `opus-4-7`, `opus-4-8`, `fable`, `fable-5`, `haiku`, `haiku-4-5` (Default für `opus` ist `claude-opus-4-8`) |
| `CustomCommands` | JSON-Array mit Slash-Commands (Label + Prompt) |
| `AutoCommit` | `""` (nichts), `"mention"` (anmerken – nur auf User-Request), `"enforce"` (erzwingen – nach jeder Änderung), `"forbid"` (strikt verboten) |
| `UseSoul` | SOUL.md in System-Prompt einbinden |
@@ -868,6 +868,8 @@ Ein **Agent** definiert die Persönlichkeit und Fähigkeiten der AI:
"opus-4-6" → claude-opus-4-6
"opus-4-7" → claude-opus-4-7
"opus-4-8" → claude-opus-4-8
"fable" → claude-fable-5
"fable-5" → claude-fable-5
"haiku" → claude-haiku-4-5
"haiku-4-5" → claude-haiku-4-5
(default) → claude-sonnet-4-6