Skip to content

Commit d0728d4

Browse files
committed
test(opencode): fix typing after target capabilities rebase
1 parent 86b4919 commit d0728d4

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

packages/opencode/test/provider/transform.test.ts

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -725,8 +725,8 @@ describe("ProviderTransform.schema - gemini non-object properties removal", () =
725725

726726
describe("ProviderTransform.message - DeepSeek reasoning content", () => {
727727
const deepseek = {
728-
id: "deepseek/deepseek-chat",
729-
providerID: "deepseek",
728+
id: ModelID.make("deepseek/deepseek-chat"),
729+
providerID: ProviderID.make("deepseek"),
730730
api: {
731731
id: "deepseek-chat",
732732
url: "https://api.deepseek.com",
@@ -760,8 +760,8 @@ describe("ProviderTransform.message - DeepSeek reasoning content", () => {
760760
} satisfies Provider.Model
761761

762762
const openai = {
763-
id: "openai/gpt-4",
764-
providerID: "openai",
763+
id: ModelID.make("openai/gpt-4"),
764+
providerID: ProviderID.make("openai"),
765765
api: {
766766
id: "gpt-4",
767767
url: "https://api.openai.com",
@@ -793,8 +793,8 @@ describe("ProviderTransform.message - DeepSeek reasoning content", () => {
793793
} satisfies Provider.Model
794794

795795
const dax = {
796-
id: "dax/mistral-medium-latest",
797-
providerID: "dax",
796+
id: ModelID.make("dax/mistral-medium-latest"),
797+
providerID: ProviderID.make("dax"),
798798
api: {
799799
id: "mistral-medium-latest",
800800
url: "https://dax.example/v1",
@@ -826,8 +826,8 @@ describe("ProviderTransform.message - DeepSeek reasoning content", () => {
826826
} satisfies Provider.Model
827827

828828
const anthropic = {
829-
id: "anthropic/claude-opus-4-5",
830-
providerID: "anthropic",
829+
id: ModelID.make("anthropic/claude-opus-4-5"),
830+
providerID: ProviderID.make("anthropic"),
831831
api: {
832832
id: "claude-opus-4-5",
833833
url: "https://api.anthropic.com",
@@ -1048,8 +1048,8 @@ describe("ProviderTransform.message - DeepSeek reasoning content", () => {
10481048
describe("ProviderTransform.options - capability filtering", () => {
10491049
test("removes reasoning defaults for models without reasoning support", () => {
10501050
const model = {
1051-
id: "openai/gpt-5-proxy",
1052-
providerID: "openai",
1051+
id: ModelID.make("openai/gpt-5-proxy"),
1052+
providerID: ProviderID.make("openai"),
10531053
api: {
10541054
id: "gpt-5.2",
10551055
url: "https://api.openai.com/v1",
@@ -1358,7 +1358,7 @@ describe("ProviderTransform.message - anthropic empty content filtering", () =>
13581358
},
13591359
] as any[]
13601360

1361-
const result = ProviderTransform.message(msgs, bedrockModel, {})
1361+
const result = ProviderTransform.message(msgs, bedrockModel)
13621362

13631363
expect(result).toHaveLength(2)
13641364
expect(result[0].content).toBe("Hello")

packages/opencode/test/session/llm.test.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -711,8 +711,8 @@ describe("session.llm.stream", () => {
711711
await Instance.provide({
712712
directory: tmp.path,
713713
fn: async () => {
714-
const resolved = await Provider.getModel("dax", model.id)
715-
const sessionID = "session-test-5"
714+
const resolved = await Provider.getModel(ProviderID.make("dax"), ModelID.make(model.id))
715+
const sessionID = SessionID.make("session-test-5")
716716
const agent = {
717717
name: "test",
718718
mode: "primary",
@@ -722,12 +722,12 @@ describe("session.llm.stream", () => {
722722
} satisfies Agent.Info
723723

724724
const user = {
725-
id: "user-5",
725+
id: MessageID.make("user-5"),
726726
sessionID,
727727
role: "user",
728728
time: { created: Date.now() },
729729
agent: agent.name,
730-
model: { providerID: "dax", modelID: resolved.id },
730+
model: { providerID: ProviderID.make("dax"), modelID: resolved.id },
731731
} satisfies MessageV2.User
732732

733733
const messages = [

0 commit comments

Comments
 (0)