Skip to content

Commit 635fec1

Browse files
committed
biome write
1 parent 3699b24 commit 635fec1

File tree

2 files changed

+36
-9
lines changed

2 files changed

+36
-9
lines changed

apps/array/src/renderer/features/sessions/components/MessageEditor.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { ArrowUp, Paperclip, Stop } from "@phosphor-icons/react";
33
import { Box, Flex, IconButton, Tooltip } from "@radix-ui/themes";
44
import { logger } from "@renderer/lib/logger";
55
import type { MentionItem } from "@shared/types";
6-
import { ModelSelector } from "./ModelSelector";
76
import { Extension, type JSONContent } from "@tiptap/core";
87
import { Mention } from "@tiptap/extension-mention";
98
import { Placeholder } from "@tiptap/extension-placeholder";
@@ -30,6 +29,7 @@ import {
3029
} from "react";
3130
import { flushSync } from "react-dom";
3231
import { useMessageDraftStore } from "../stores/messageDraftStore";
32+
import { ModelSelector } from "./ModelSelector";
3333

3434
const log = logger.scope("message-editor");
3535

apps/array/src/shared/types/models.ts

Lines changed: 35 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,31 @@ export const MODEL_PROVIDERS: Record<ModelProvider, ModelProviderConfig> = {
2121
};
2222

2323
export const AVAILABLE_MODELS: ModelOption[] = [
24-
{ id: "claude-opus-4-5", name: "Claude Opus 4.5", provider: "anthropic", enabled: true },
25-
{ id: "claude-sonnet-4-5", name: "Claude Sonnet 4.5", provider: "anthropic", enabled: true },
26-
{ id: "gpt-5.1", name: "GPT 5.1", provider: "openai", enabled: false },
27-
{ id: "gpt-5.1-codex-max", name: "GPT 5.1 Codex Max", provider: "openai", enabled: false },
28-
{ id: "gpt-5.1-codex-mini", name: "GPT 5.1 Codex Mini", provider: "openai", enabled: false },
24+
{
25+
id: "claude-opus-4-5",
26+
name: "Claude Opus 4.5",
27+
provider: "anthropic",
28+
enabled: true,
29+
},
30+
{
31+
id: "claude-sonnet-4-5",
32+
name: "Claude Sonnet 4.5",
33+
provider: "anthropic",
34+
enabled: true,
35+
},
36+
{ id: "gpt-5.1", name: "GPT 5.1", provider: "openai", enabled: false },
37+
{
38+
id: "gpt-5.1-codex-max",
39+
name: "GPT 5.1 Codex Max",
40+
provider: "openai",
41+
enabled: false,
42+
},
43+
{
44+
id: "gpt-5.1-codex-mini",
45+
name: "GPT 5.1 Codex Mini",
46+
provider: "openai",
47+
enabled: false,
48+
},
2949
];
3050

3151
export const DEFAULT_MODEL = "claude-opus-4-5";
@@ -34,15 +54,22 @@ export function getModelById(id: string): ModelOption | undefined {
3454
return AVAILABLE_MODELS.find((m) => m.id === id && m.enabled);
3555
}
3656

37-
export function getModelsByProvider(): Record<ModelProvider, ModelProviderConfig & {models: ModelOption[]}> {
57+
export function getModelsByProvider(): Record<
58+
ModelProvider,
59+
ModelProviderConfig & { models: ModelOption[] }
60+
> {
3861
return {
3962
anthropic: {
4063
...MODEL_PROVIDERS.anthropic,
41-
models: AVAILABLE_MODELS.filter((m) => m.provider === "anthropic" && m.enabled),
64+
models: AVAILABLE_MODELS.filter(
65+
(m) => m.provider === "anthropic" && m.enabled,
66+
),
4267
},
4368
openai: {
4469
...MODEL_PROVIDERS.openai,
45-
models: AVAILABLE_MODELS.filter((m) => m.provider === "openai" && m.enabled),
70+
models: AVAILABLE_MODELS.filter(
71+
(m) => m.provider === "openai" && m.enabled,
72+
),
4673
},
4774
};
4875
}

0 commit comments

Comments
 (0)