From f871f162a5a82f0a30f0c5e70c45f6e1f7ce5fe9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josh=20Goldberg=20=E2=9C=A8?= Date: Mon, 9 Nov 2026 16:56:06 -0500 Subject: [PATCH] ref(lint): Enable no-unnecessary-type-arguments Co-Authored-By: Claude Opus 5.5 --- .oxlintrc.json | 1 + packages/cli/test/lib/mcp/parse-flags.ts | 2 +- packages/mcp-core/src/internal/agents/callEmbeddedAgent.ts | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.oxlintrc.json b/.oxlintrc.json index 6a86d7b0d..a78ba0aed 100644 --- a/.oxlintrc.json +++ b/.oxlintrc.json @@ -37,6 +37,7 @@ "allow": ["URL", "URLSearchParams"] } ], + "typescript/no-unnecessary-type-arguments": "error", "jsx-a11y/interactive-supports-focus": "off", "unicorn/prefer-spread": "error" }, diff --git a/packages/cli/test/lib/mcp/parse-flags.ts b/packages/cli/test/lib/mcp/parse-flags.ts index 2d259d328..76338c15f 100644 --- a/packages/cli/test/lib/mcp/parse-flags.ts +++ b/packages/cli/test/lib/mcp/parse-flags.ts @@ -42,7 +42,7 @@ export async function parseMcpFlags( export async function parseMcpArgs(args: readonly string[]): Promise { let parsed: McpArgs | undefined; let stderr = ""; - const command = buildCommand({ + const command = buildCommand({ docs: { brief: "Parse sentry mcp flags" }, parameters: (mcpCommand as unknown as { parameters: McpParameters }) .parameters, diff --git a/packages/mcp-core/src/internal/agents/callEmbeddedAgent.ts b/packages/mcp-core/src/internal/agents/callEmbeddedAgent.ts index 53b77a708..6e6553a5e 100644 --- a/packages/mcp-core/src/internal/agents/callEmbeddedAgent.ts +++ b/packages/mcp-core/src/internal/agents/callEmbeddedAgent.ts @@ -110,7 +110,7 @@ interface EmbeddedAgentResult { */ export async function callEmbeddedAgent< TOutput, - TSchema extends z.ZodType, + TSchema extends z.ZodType, >({ system, prompt, @@ -395,7 +395,7 @@ function extractJsonCandidates(text: string): string[] { */ function rescueFromText( text: string, - schema: z.ZodType, + schema: z.ZodType, ): TOutput | null { for (const candidate of extractJsonCandidates(text)) { try {