mirror of
https://github.com/getpaseo/paseo.git
synced 2026-11-10 02:15:02 +00:00
feat(claude): add Fable 5.2 and Mythos 5.2 to the model catalog (#9233)
Adds Claude Fable 5.2 and Mythos 5.2, available from Claude Code 2.1.321, and defaults both to medium effort to match Claude Code. Co-authored-by: Mohamed Boudra <boudra.moha@gmail.com> Co-authored-by: gudcks <84506708+gudcks@users.noreply.github.com>
This commit is contained in:
co-authored by
Mohamed Boudra
gudcks
parent
ab64bebe14
commit
f9779a14a5
@@ -62,10 +62,15 @@ const EXPECTED_CLAUDE_MODELS = [
|
||||
model: "Opus 5",
|
||||
descriptionFragment: "Previous release",
|
||||
},
|
||||
{
|
||||
id: "claude-fable-5-2",
|
||||
model: "Fable 5.2",
|
||||
descriptionFragment: "Most powerful",
|
||||
},
|
||||
{
|
||||
id: "claude-fable-5-1",
|
||||
model: "Fable 5.1",
|
||||
descriptionFragment: "Most powerful",
|
||||
descriptionFragment: "Previous release",
|
||||
},
|
||||
{
|
||||
id: "claude-fable-5",
|
||||
@@ -199,11 +204,10 @@ function assertClaudeModels(data: ProviderModel[]): void {
|
||||
);
|
||||
}
|
||||
|
||||
const fable51Index = data.findIndex((model) => model.id === "claude-fable-5-1");
|
||||
const fable5Index = data.findIndex((model) => model.id === "claude-fable-5");
|
||||
assert.strictEqual(
|
||||
fable5Index,
|
||||
fable51Index + 1,
|
||||
const fable52Index = data.findIndex((model) => model.id === "claude-fable-5-2");
|
||||
assert.deepStrictEqual(
|
||||
data.slice(fable52Index, fable52Index + 3).map((model) => model.id),
|
||||
["claude-fable-5-2", "claude-fable-5-1", "claude-fable-5"],
|
||||
"Fable models should stay adjacent and newest-first",
|
||||
);
|
||||
assert(
|
||||
|
||||
Reference in New Issue
Block a user