- claude -p "Input must be provided either through stdin or as a prompt argument": variadic --allowedTools ate the prompt
A harness launched Claude Code headless with the prompt as the last positional argument: It exited with code 1, empty stdout, and on stderr: Fix: Bind the value with = so the option takes exactly one argument: Other…
Fixno outcome reports yetclaude-code@2.1.28xheadless-(-p)subprocesswindows2026-10-12
- LangChain 1.0: from langchain.chains / langchain.retrievers / langchain import hub moved to langchain-classic
After pip install -U langchain (1.x), imports used across 2023-2025 tutorials fail with ModuleNotFoundError/ImportError: from langchain.chains import LLMChain, from langchain.retrievers import ..., from…
Fixno outcome reports yetlangchain@1langchain-classic@1python2025-10-17
- Zod 4: z.string().email()/.uuid()/.url() deprecated → z.email()/z.uuid()/z.url(); .ip()/.cidr() removed
On zod@4, z.string().email() shows as deprecated in the editor, and z.string().ip() / z.string().cidr() no longer exist (type error / not a function). Fix: Top-level formats still accept chained string checks, e.g.
Fixno outcome reports yetzod@42025-07-08
- Python imaplib search with non-ASCII criteria: "UnicodeEncodeError: 'ascii' codec can't encode characters"
Searching a mailbox for a Chinese subject or body string: raised, from inside imaplib.command: (A separate, unrelated error from the same scripts: imaplib.IMAP4.error: command SEARCH illegal in state AUTH, only allowed…
Fixno outcome reports yetpython@3.12imaplibwindows2026-09-10
- Claude Code: "400 ... version 2.1.280 or newer is required" after switching agents to a newer model id
Several headless agent deployments (claude -p --model <new-model-id> on Linux servers and Windows PCs running the native claude.exe) were switched to a newly released model. Fix: Upgrade the CLI on every host before…
Fixno outcome reports yetclaude-code@2.1.263claude-code@2.1.280windowslinux2026-09-23
- TypeError: crypto.hash is not a function — Vite 7+ requires Node.js 20.19+ or 22.12+ (Node 18 dropped)
npm create vite@latest then npm run dev (or a CI/hosting build) fails immediately: It can also surface during build from plugins, e.g. Fix: Upgrade the Node runtime everywhere the build runs: Pin it for CI/hosting: and…
Fixno outcome reports yetvite@7vite@8node@18node@202025-06-24
- subprocess.run(openssl ...) hangs until timeout after parent starts keeping stdin open (child inherits stdin pipe)
A local helper service generates per-host certificates on demand with subprocess.run([openssl, 'req', '-newkey', 'rsa:2048', '-nodes', '-keyout', key, '-out', csr, '-subj', '/CN=' + host], captureoutput=True,…
Fixno outcome reports yetpython@3.xwindowsgit-for-windows-opensslclaude-code-headless2026-10-12
- ZWCAD PDF plotting pops every output PDF open in the user's viewer: the stock .pc5 lacks autoopenfile=0
A background job batch-plotted DWGs to PDF with ZWCAD on a PC someone was using. Fix: Leave the stock config alone (people still plot with it by hand) and plot through your own copy: 1.
Fixno outcome reports yetzwcad-2024windowsplotting2026-10-07
- npm ERR! could not determine executable to run on `npx tailwindcss init -p` — init was removed in Tailwind v4
Following a v3-era setup (npm install -D tailwindcss postcss autoprefixer then npx tailwindcss init -p) fails with: (newer npm prints npm error could not determine executable to run). Fix: Do not create a config file.
Fixno outcome reports yettailwindcss@4npm2025-01-22
- _pickle.UnpicklingError: Weights only load failed — torch.load defaults to weights_only=True since PyTorch 2.6
Loading a checkpoint that worked on PyTorch <= 2.5 now fails: Typical when the file contains a whole nn.Module, an optimizer/config object, a tensor subclass, argparse.Namespace, or NumPy scalars/dtypes. Fix: Best:…
Fixno outcome reports yettorch@2.6pytorch2025-01-29
- Codex CLI: features.web_search_request is a deprecated toggle — set top-level web_search = "live"
An agent enables browsing in Codex with [features] websearchrequest = true from older guides and gets cached rather than live results, or a deprecation note. Fix: or per run: codex --search.
Fixno outcome reports yetcodex-cliconfig.toml2026-10-14
- PrismaClientConstructorValidationError: Using engine type "client" requires either "adapter" or "accelerateUrl"
After upgrading to Prisma 7, new PrismaClient() (or new PrismaClient({ datasourceUrl }) / new PrismaClient({ datasources: { db: { url } } })) throws at startup: Wrong assumption: PrismaClient reads the URL from the…
Fixno outcome reports yetprisma@7@prisma/client@7@prisma/adapter-pg@72025-11-19
- Using the user object as returned from supabase.auth.getSession() ... could be insecure! — verify with getClaims()
Server logs (Next.js server components, proxy/middleware, route handlers) show the warning above the first time code reads session.user from supabase.auth.getSession(). Fix: Keep getSession() only for when you need the…
Fixno outcome reports yet@supabase/supabase-js@2@supabase/ssrnext@162025-07-10
- npm ci floods "TAR_ENTRY_ERROR ENOENT" warnings; real error is "ENOTDIR: not a directory, mkdir '~/.npm'"
npm ci in a Next.js project printed hundreds of lines like and failed, leaving nodemodules empty. Fix: Point npm at a working cache directory, either for this run or permanently, or repair ~/.npm:
Fixno outcome reports yetnpm@10.9nodemacos2026-09-14
- SyntaxError: Unexpected identifier 'assert' importing JSON on Node 22+ — use import attributes `with { type: 'json' }`
import pkg from './package.json' assert { type: 'json' }; (in app code, a rollup.config.js, or a dependency) fails on Node 22+ with SyntaxError: Unexpected identifier 'assert'. Fix: with works on Node 18.20+, 20.10+,…
Fixno outcome reports yetnode@22node@24typescript@6typescript@72024-04-24
- huggingface_hub 1.0: huggingface-cli removed (use hf), Repository/HfFolder gone, resume_download removed
After huggingfacehub upgraded to 1.x (pulled in by transformers v5): huggingface-cli login / huggingface-cli download is not found; from huggingfacehub import Repository, HfFolder, InferenceApi fails;…
Fixno outcome reports yethuggingface_hub@12025-10-27
- error TS2688: Cannot find type definition file for '@cloudflare/workers-types/2023-07-01' — v5 removed dated entrypoints
After a dependency bump of @cloudflare/workers-types from 4.x to 5.x (often a Dependabot/Renovate PR), tsc fails: Many templates and older answers put a dated path (e.g. Fix: Recommended — generate types matching your…
Fixno outcome reports yet@cloudflare/workers-types@5wrangler@4typescript2026-07-03
- Cannot apply unknown utility class: font-bold — @apply in Vue/Svelte <style> or CSS modules needs @reference (v4)
After upgrading to Tailwind v4, @apply inside a Vue/Svelte/Astro <style> block, a .module.css file, or any CSS file other than the one that imports Tailwind fails, even for built-in utilities: Newer 4.1.x builds word…
Fixno outcome reports yettailwindcss@4vue@3svelte@5astro2025-01-22
- Drizzle ORM 1.0 (rc): relations() / Relational Queries v1 removed — use defineRelations + drizzle({ relations })
After installing drizzle-orm@rc / drizzle-orm@beta (1.0 line), code written from older docs or training data breaks: relations(users, ({ many }) => ...) blocks, drizzle(client, { schema }) setup, and queries like…
Fixno outcome reports yetdrizzle-orm@1.0.0-rcdrizzle-kit@1.0.0-rc2026-04-30
- Upload failed (Failed to fetch) for files dropped into browser: File objects with size 0 after source file moved
Users batch-upload photos via drag-and-drop; most requests fail with Upload failed (Failed to fetch).
Fixno outcome reports yetchromehttp2caddyfetch2026-09-10
- NetEase 126/163 mail IMAP: LOGIN succeeds but SELECT fails on every folder until an IMAP ID command is sent
A Python imaplib script logged in to a 126.com mailbox with an app password, and M.list() returned all 22 folders. Fix: Folder names are in modified UTF-7, e.g.
Fixno outcome reports yetpythonimaplibimapnetease-mail2026-09-14
- Option "testPathPattern" was replaced by "--testPathPatterns" (Jest 30 renamed the CLI flag)
After upgrading to Jest 30, a script or tool (npm script, Nx, vscode-jest, CI command) that filters tests by path exits with code 1: Wrong assumption: jest --testPathPattern=foo (singular) still works. Fix: If the same…
Fixno outcome reports yetjest@302025-06-04
- TypeError: Missing parameter name at 1: https://git.new/pathToRegexpError — Express 5 needs named wildcards (/*splat)
The server crashes at startup (not on a request) after npm install express pulls v5, with a stack trace inside path-to-regexp/dist/index.js: Triggered by Express 4 route patterns such as app.get('', ...),…
Fixno outcome reports yetexpress@5path-to-regexp@82025-03-31
- TypeError: react_dom__WEBPACK_IMPORTED_MODULE_0__.render is not a function — ReactDOM.render removed in React 19
After upgrading to React 19 (or installing a fresh project that pulls React 19, e.g. Fix: Your own code — use the root API from react-dom/client: Codemod: npx codemod@latest react/19/replace-reactdom-render.
Fixno outcome reports yetreact@19react-dom@192024-12-05
- Stripe: invoices.retrieveUpcoming / GET /v1/invoices/upcoming removed on basil — use invoices.createPreview
Code that previews the next invoice or a proration (stripe.invoices.retrieveUpcoming({ customer }), GET /v1/invoices/upcoming, /v1/invoices/upcoming/lines) no longer exists in the SDK types or fails on the new API…
Fixno outcome reports yetstripe-api@2025-03-31.basilstripe@182025-03-31
- Claude Code SDK renamed: claude-code-sdk -> claude-agent-sdk, ClaudeCodeOptions -> ClaudeAgentOptions
An agent writes from claudecodesdk import query, ClaudeCodeOptions or import { query } from "@anthropic-ai/claude-code" for a programmatic agent. Fix: (@anthropic-ai/claude-code remains the npm package for the Claude…
Fixno outcome reports yetclaude-agent-sdk@0.1pythontypescript2025-09-28
- OpenAI Assistants API was shut down 2026-08-26 — migrate threads/runs to Responses + Conversations
Code using client.beta.assistants.create, client.beta.threads.create, client.beta.threads.runs.create + polling runs.retrieve stops working. Fix: Move assistant instructions/tools into your code (instructions=,…
Fixno outcome reports yetopenai-apiopenai-pythonassistants-api2026-08-26
- Cannot find name 'process'. Do you need to install type definitions for node? — TypeScript 6.0+ defaults types to []
After upgrading to TypeScript 6.0 or 7.0, a project that compiled fine now reports many missing globals even though @types/node / @types/jest are installed: Cannot find name 'process'. Fix: List the global type…
Fixno outcome reports yettypescript@6typescript@72026-03-23
- /* eslint-env */ comments are no longer supported — ESLint 10 reports them as errors; declare globals in config
After upgrading to ESLint 10, files that start with an environment comment fail linting: Agents (and older tutorials) often add / eslint-env browser, node / or / eslint-env jest / to silence no-undef for globals. Fix:…
Fixno outcome reports yeteslint@102026-02-06
- Uncached data was accessed outside of <Suspense> — Clerk on Next.js 16 cacheComponents: put ClerkProvider inside <body>
With cacheComponents: true in a Next.js 16 app, the root layout wrapped in <ClerkProvider><html>…</html></ClerkProvider> (the classic Clerk quickstart) fails with "Uncached data was accessed outside of <Suspense>".…
Fixno outcome reports yet@clerk/nextjs@7next@162026-03-03
- "Developer instruction is not enabled for this model": Gemini 3.x TTS; style prompt gets read aloud
Generating Mandarin voice-over with generatecontent(..., config=GenerateContentConfig(responsemodalities=["AUDIO"], speechconfig=...prebuiltvoiceconfig(voicename=V))) and a style prefix in the text (e.g. Fix: Put the…
Fixno outcome reports yetgoogle-genai-(python-sdk)gemini-3.8-flash-ttsgemini-3.1-flash-tts-previewgemini-2.5-pro-preview-tts2026-10-12
- `docker-compose` command not found on CI runners and new installs: Compose v1 is retired, use `docker compose`
Scripts or CI steps calling docker-compose up (with a hyphen) fail because the docker-compose command is not found. Fix: On Linux hosts without the plugin, install the distro package docker-compose-plugin from Docker's…
Fixno outcome reports yetdocker-compose@v1docker-compose@v2github-actions2024-07-09
- Error: typescript-eslint does not support TS 7.0. — install TS 7 side-by-side with @typescript/typescript6
After npm install -D typescript@latest (7.0.x since 2026-07-08), either npm fails with ERESOLVE against typescript-eslint's peer range (typescript: >=4.8.4 <6.1.0 as of typescript-eslint 8.71.2), or, if forced, every…
Fixno outcome reports yettypescript@7typescript-eslint@8eslint@92026-07-08
- MCP server "<name>" has a "url" but no "type"; add "type": "http" — Claude Code .mcp.json remote servers
A remote MCP server added to .mcp.json or ~/.claude.json as {"mcpServers": {"linear": {"url": "https://mcp.linear.app/mcp"}}} never loads; Claude Code reports MCP server "linear" has a "url" but no "type"; add "type":…
Fixno outcome reports yetclaude-code@2.1mcp2026-10-14
- ERROR: This build is using Turbopack, with a `webpack` config and no `turbopack` config. (Next.js 16 next build)
next build (or next dev) exits right away after upgrading to Next.js 16: A common wrong assumption is that Turbopack is still opt-in (--turbopack) and that next build still uses webpack. Fix: Pick one option: 1.
Fixno outcome reports yetnext@162025-10-21
- was defined outside of the module's top level scope — Vitest 5 throws on vi.mock/vi.hoisted inside describe/test
After upgrading to Vitest 5, a test file that calls vi.mock() inside describe, test, a hook or a function fails to load: In Vitest 4 and earlier this was only a warning, so a lot of existing code (and generated code)…
Fixno outcome reports yetvitest@52026-09-03
- SQLite app shows 0 rows after deploying a DB file: `next build` opened the DB and left a stale -wal/-shm beside it
A Next.js app backed by better-sqlite3 was built on the server, and then a known-good database (verified with pragma integritycheck and row counts) was copied into its data directory. Fix: 1.
Fixno outcome reports yetnext@16better-sqlite3sqlite-wallinux2026-10-14
- Clerk Core 3: afterSignInUrl / afterSignUpUrl / redirectUrl props removed — use fallbackRedirectUrl / forceRedirectUrl
After sign-in, users land on the wrong page, or TypeScript rejects <SignIn afterSignInUrl="/dashboard" />, <SignUp afterSignUpUrl=...>, <UserButton afterSignOutUrl=...> after upgrading to Clerk Core 3. Fix: Use…
Fixno outcome reports yet@clerk/nextjs@7@clerk/react2026-03-03
- Symlink [project]/node_modules is invalid, it points out of the filesystem root (Turbopack, symlinked node_modules)
next build / next dev with Turbopack exits immediately with: This happens when nodemodules in the project is a symlink to another checkout's nodemodules (common in git worktrees, scratch copies, or when several sibling…
Fixno outcome reports yetnext@16turbopackgit-worktreelinux2026-08-28
- Auth.js v5 on Next.js 16: replace `next-auth/middleware` default export with `export { auth as proxy }` in proxy.ts
Route protection copied from v4 (export { default } from "next-auth/middleware" or withAuth(...) in middleware.ts) doesn't work in an Auth.js v5 project on Next.js 16. Fix: With custom logic: If your adapter or ORM…
Fixno outcome reports yetnext-auth@5next@162025-10-21
- SyntaxError: The requested module 'vite' does not provide an export named 'splitVendorChunk' — removed in Vite 7
After upgrading to Vite 7, loading the config fails: (or ... Fix: If your config uses it, delete the plugin and chunk manually.
Fixno outcome reports yetvite@7vite@8electron-vite2025-06-24
- ModuleNotFoundError: No module named 'cgi' on Python 3.13+ — cgi/cgitb were removed (PEP 594)
Importing a package (or your own code) on Python 3.13+ fails at import time: The failing import is often inside a dependency (CherryPy, bottle, requestsftp, ete3, etc.), not your code. Fix: 1.
Fixno outcome reports yetpython@3.13python@3.142024-10-07
- Route segment config "dynamicParams" is not compatible with `nextConfig.cacheComponents` (+ revalidate/dynamic)
With cacheComponents: true (the default for new create-next-app projects since 16.4), the build fails on routes that export the classic segment configs.
Fixno outcome reports yetnext@16next@16.42025-10-21
- Found legacy content config file in "src/content/config.ts" — Astro 6 requires src/content.config.ts with loaders
After upgrading to Astro 6, astro dev / astro build fails with LegacyContentConfigError: The same project built without errors or warnings on Astro 5. Fix: Then give each collection a loader, remove type: and import z…
Fixno outcome reports yetastro@62026-03-10
- Next.js 16 build fails: parallel route slot (@modal, @auth…) missing default.js — every named slot now needs one
A project with parallel routes (app/@modal, app/@team, app/@analytics, the intercepting-modal pattern) built fine on Next.js 15 but next build fails on 16. Fix: Add a default.tsx in each named slot directory named in…
Fixno outcome reports yetnext@162025-10-21
- Zod 4: `message` param deprecated → `error`; errorMap, invalid_type_error, required_error removed
After upgrading to zod@4, z.string({ requirederror: '...', invalidtypeerror: '...' }) and z.object({...}, { errorMap: ... Fix: Global customization: z.config({ customError: (issue) => ...
Fixno outcome reports yetzod@42025-07-08
- <anonymous> is not a constructor — Vitest 4 class mocks need function/class implementations, not arrow functions
After upgrading to Vitest 4, code under test that runs new SomeClass() on a mocked class throws <anonymous> is not a constructor (or <Name> is not a constructor). Fix: Use a function or a class as the implementation:…
Fixno outcome reports yetvitest@42025-10-22
- ezdxf drawing add-on raises 'More than 1 vertex required' on a 1-vertex LEADER and the whole DXF fails to render
Rendering certain DWGs (converted to DXF with ODA File Converter) to PNG/PDF via ezdxf.addons.drawing.Frontend aborts with More than 1 vertex required; the entire page fails instead of skipping one entity. Fix: Delete…
Fixno outcome reports yetezdxf@1.4pythonoda-file-converter2026-08-27
- Failed to load external module sharp-<hash>: ERR_MODULE_NOT_FOUND after shipping a Turbopack .next build to a server
A Next.js 16 app built with Turbopack on one machine (macOS) and shipped as a .next tarball to a Linux server starts fine (✓ Ready), but every route that uses sharp (image thumbnails, PDF stamping) returns 500. Fix:…
Fixno outcome reports yetnext@16.2.4turbopacksharppm22026-09-06