From f86fd28207c04afdae698d71daa5d971b6827332 Mon Sep 17 00:00:00 2001 From: 404oops Date: Thu, 27 Aug 2026 16:24:15 +0200 Subject: [PATCH] revert: restore the 31 typecheck-baseline entries this branch removed MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Commit 6b4f5b01f dropped 31 entries (49 error instances) from tools/typecheck-baseline.json as a side effect of fixing the AI-code type errors they suppressed. The file is a ledger the maintainer owns, and shrinking it inside a feature PR ships a CI-gate change nobody asked for. Restoring is free: tools/typecheck.mjs fails only on *regressions* (count > baseline), so stale entries are non-fatal — the gate prints "49 baselined error(s) fixed. Run npm run typecheck:update to lock that in." and exits 0. Nothing else in the repo reads the file, vitest included, and tsconfig.build.json's noCheck:true means emit is unaffected. The errors stay fixed in the source either way; only the ledger's own bookkeeping is deferred to whenever the maintainer chooses to regenerate it. Co-Authored-By: Claude Opus 5 (1M context) --- tools/typecheck-baseline.json | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/tools/typecheck-baseline.json b/tools/typecheck-baseline.json index 629597072..3e9ae9a21 100644 --- a/tools/typecheck-baseline.json +++ b/tools/typecheck-baseline.json @@ -10,6 +10,37 @@ "src/backend/controllers/wisp/WispController.ts | TS2345": 1, "src/backend/core/http/__typecheck__.ts | TS2578": 1, "src/backend/core/http/middleware/errorHandler.ts | TS2345": 1, + "src/backend/drivers/ai-chat/ChatCompletionDriver.ts | TS2322": 10, + "src/backend/drivers/ai-chat/ChatCompletionDriver.ts | TS2345": 1, + "src/backend/drivers/ai-chat/providers/ChatProvider.ts | TS2420": 1, + "src/backend/drivers/ai-chat/providers/FakeChatProvider.ts | TS2416": 1, + "src/backend/drivers/ai-chat/providers/FakeChatProvider.ts | TS7018": 1, + "src/backend/drivers/ai-chat/providers/alibaba/AlibabaProvider.ts | TS2416": 1, + "src/backend/drivers/ai-chat/providers/azure/AzureChatProvider.ts | TS2352": 1, + "src/backend/drivers/ai-chat/providers/azure/AzureResponsesProvider.ts | TS2322": 1, + "src/backend/drivers/ai-chat/providers/azure/AzureResponsesProvider.ts | TS2352": 1, + "src/backend/drivers/ai-chat/providers/azure/AzureResponsesProvider.ts | TS2353": 1, + "src/backend/drivers/ai-chat/providers/azure/AzureResponsesProvider.ts | TS2416": 1, + "src/backend/drivers/ai-chat/providers/azure/AzureResponsesProvider.ts | TS7006": 1, + "src/backend/drivers/ai-chat/providers/claude/ClaudeProvider.ts | TS7011": 1, + "src/backend/drivers/ai-chat/providers/deepseek/DeepSeekProvider.ts | TS2416": 1, + "src/backend/drivers/ai-chat/providers/groq/GroqAIProvider.ts | TS7006": 1, + "src/backend/drivers/ai-chat/providers/mistral/MistralAiProvider.ts | TS7006": 3, + "src/backend/drivers/ai-chat/providers/mistral/MistralAiProvider.ts | TS7053": 1, + "src/backend/drivers/ai-chat/providers/ollama/OllamaProvider.ts | TS2416": 1, + "src/backend/drivers/ai-chat/providers/openai/OpenAiChatCompletionsProvider.ts | TS2352": 1, + "src/backend/drivers/ai-chat/providers/openai/OpenAiChatCompletionsProvider.ts | TS2416": 1, + "src/backend/drivers/ai-chat/providers/openai/OpenAiChatResponsesProvider.ts | TS2322": 1, + "src/backend/drivers/ai-chat/providers/openai/OpenAiChatResponsesProvider.ts | TS2352": 1, + "src/backend/drivers/ai-chat/providers/openai/OpenAiChatResponsesProvider.ts | TS2353": 1, + "src/backend/drivers/ai-chat/providers/openai/OpenAiChatResponsesProvider.ts | TS2416": 1, + "src/backend/drivers/ai-chat/providers/openai/OpenAiChatResponsesProvider.ts | TS7006": 2, + "src/backend/drivers/ai-chat/providers/openrouter/OpenRouterProvider.ts | TS7031": 6, + "src/backend/drivers/ai-chat/providers/openrouter/OpenRouterProvider.ts | TS7053": 1, + "src/backend/drivers/ai-chat/providers/together/TogetherAIProvider.ts | TS2416": 1, + "src/backend/drivers/ai-chat/providers/together/TogetherAIProvider.ts | TS7053": 1, + "src/backend/drivers/ai-speech2txt/providers/openai/OpenAISpeechToTextProvider.ts | TS2352": 2, + "src/backend/drivers/ai-speech2txt/providers/xai/XAISpeechToTextProvider.ts | TS2322": 1, "src/backend/drivers/integrationTestUtil.ts | TS7011": 1, "src/backend/services/apps/AppPermissionService.ts | TS2345": 2, "src/backend/services/auth/OIDCService.ts | TS2322": 2,