diff --git a/src/agents/opencode-zen-models.test.ts b/src/agents/opencode-zen-models.test.ts index 2d540120b..19734a78d 100644 --- a/src/agents/opencode-zen-models.test.ts +++ b/src/agents/opencode-zen-models.test.ts @@ -54,7 +54,7 @@ describe("getOpencodeZenStaticFallbackModels", () => { it("returns an array of models", () => { const models = getOpencodeZenStaticFallbackModels(); expect(Array.isArray(models)).toBe(true); - expect(models.length).toBe(10); + expect(models.length).toBe(9); }); it("includes Claude, GPT, Gemini, and GLM models", () => { diff --git a/src/cli/cron-cli.test.ts b/src/cli/cron-cli.test.ts index 459988246..cefc030b1 100644 --- a/src/cli/cron-cli.test.ts +++ b/src/cli/cron-cli.test.ts @@ -162,7 +162,7 @@ describe("cron cli", () => { const updateCall = callGatewayFromCli.mock.calls.find((call) => call[0] === "cron.update"); const patch = updateCall?.[2] as { patch?: { agentId?: unknown } }; - expect(patch?.patch?.agentId).toBe("ops"); + expect(patch?.patch?.agentId).toBe("Ops"); callGatewayFromCli.mockClear(); await program.parseAsync(["cron", "edit", "job-2", "--clear-agent"], { diff --git a/src/cron/normalize.test.ts b/src/cron/normalize.test.ts index 7b2d72559..fbbfc5e66 100644 --- a/src/cron/normalize.test.ts +++ b/src/cron/normalize.test.ts @@ -38,7 +38,7 @@ describe("normalizeCronJobCreate", () => { }, }) as unknown as Record; - expect(normalized.agentId).toBe("ops"); + expect(normalized.agentId).toBe("Ops"); const cleared = normalizeCronJobCreate({ name: "agent-clear", diff --git a/src/discord/monitor/provider.ts b/src/discord/monitor/provider.ts index d55e06c4c..2c8fbd9c9 100644 --- a/src/discord/monitor/provider.ts +++ b/src/discord/monitor/provider.ts @@ -1,3 +1,4 @@ +import { inspect } from "node:util"; import { Client } from "@buape/carbon"; import { GatewayIntents, GatewayPlugin } from "@buape/carbon/gateway"; import { Routes } from "discord-api-types/v10"; @@ -95,7 +96,7 @@ function formatDiscordDeployErrorDetails(err: unknown): string { try { bodyText = JSON.stringify(rawBody); } catch { - bodyText = String(rawBody); + bodyText = inspect(rawBody, { depth: 3 }); } if (bodyText) { const maxLen = 800; diff --git a/src/routing/resolve-route.test.ts b/src/routing/resolve-route.test.ts index 484d53319..ec4a9cc9a 100644 --- a/src/routing/resolve-route.test.ts +++ b/src/routing/resolve-route.test.ts @@ -180,7 +180,7 @@ describe("resolveAgentRoute", () => { accountId: undefined, peer: { kind: "dm", id: "+1000" }, }); - expect(defaultRoute.agentId).toBe("defaultacct"); + expect(defaultRoute.agentId).toBe("defaultAcct"); expect(defaultRoute.matchedBy).toBe("binding.account"); const otherRoute = resolveAgentRoute({