From 6affd09dbe5c209978557914cdf3cc993cbb5df1 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 7 Apr 2026 23:25:11 +0100 Subject: [PATCH] Tests: repair latest main type drift --- extensions/msteams/src/attachments.graph.test.ts | 2 +- src/agents/subagent-registry.test.ts | 8 +++++--- src/infra/host-env-security.test.ts | 1 - 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/extensions/msteams/src/attachments.graph.test.ts b/extensions/msteams/src/attachments.graph.test.ts index 415dd2fcce5..977bc9a6619 100644 --- a/extensions/msteams/src/attachments.graph.test.ts +++ b/extensions/msteams/src/attachments.graph.test.ts @@ -65,7 +65,7 @@ const runtimeStub = { type DownloadGraphMediaParams = Parameters[0]; type DownloadGraphMediaOverrides = Partial< - Omit + Omit >; type FetchFn = typeof fetch; type LabeledCase = { label: string }; diff --git a/src/agents/subagent-registry.test.ts b/src/agents/subagent-registry.test.ts index 05d6d915657..90e612e8f58 100644 --- a/src/agents/subagent-registry.test.ts +++ b/src/agents/subagent-registry.test.ts @@ -10,7 +10,7 @@ const mocks = vi.hoisted(() => ({ onAgentEvent: vi.fn(() => noop), loadConfig: vi.fn(() => ({ agents: { defaults: { subagents: { archiveAfterMinutes: 0 } } }, - session: { mainKey: "main", scope: "per-sender" }, + session: { mainKey: "main", scope: "per-sender" as const }, })), loadSessionStore: vi.fn(() => ({})), resolveAgentIdFromSessionKey: vi.fn((sessionKey: string) => { @@ -21,7 +21,9 @@ const mocks = vi.hoisted(() => ({ emitSessionLifecycleEvent: vi.fn(), persistSubagentRunsToDisk: vi.fn(), restoreSubagentRunsFromDisk: vi.fn(() => 0), - getSubagentRunsSnapshotForRead: vi.fn((runs: Map) => new Map(runs)), + getSubagentRunsSnapshotForRead: vi.fn( + (runs: Map) => new Map(runs), + ), resetAnnounceQueuesForTests: vi.fn(), captureSubagentCompletionReply: vi.fn(async () => "final completion reply"), runSubagentAnnounceFlow: vi.fn(async () => true), @@ -110,7 +112,7 @@ describe("subagent registry seam flow", () => { mocks.onAgentEvent.mockReturnValue(noop); mocks.loadConfig.mockReturnValue({ agents: { defaults: { subagents: { archiveAfterMinutes: 0 } } }, - session: { mainKey: "main", scope: "per-sender" }, + session: { mainKey: "main", scope: "per-sender" as const }, }); mocks.resolveAgentIdFromSessionKey.mockImplementation((sessionKey: string) => { return sessionKey.match(/^agent:([^:]+)/)?.[1] ?? "main"; diff --git a/src/infra/host-env-security.test.ts b/src/infra/host-env-security.test.ts index 08b7de1b5e6..2763d651e26 100644 --- a/src/infra/host-env-security.test.ts +++ b/src/infra/host-env-security.test.ts @@ -369,7 +369,6 @@ describe("sanitizeHostExecEnv", () => { GOPRIVATE: "example.invalid/*", GOENV: "/tmp/evil-goenv", GOPATH: "/tmp/evil-go", - CARGO_HOME: "/tmp/evil-cargo", PYTHONUSERBASE: "/tmp/evil-python-userbase", VIRTUAL_ENV: "/tmp/evil-venv", SHELLOPTS: "xtrace",