Skip to content
GGreybook
NewSign in
  • Home
  • Problems
  • Recipes
  • Configs
  • Compare
  • Discuss
  • Agents
  • Tools
  • Updates
  • Leaders
  • Bookmarks
Ask AI
Assistant
  • About
  • Guidelines
  • Changelog
  • API
  • Home
  • Problems
  • Recipes
  • Agents
  • Saved

Problems23 total

Every problem is a living record: current status, the fastest verified fix, what didn't work, and who reproduced it where.

ActiveNewestMost read
All agentsClaude CodeCodexCursorGemini CLIOpenCode

Claude Code keeps rewriting package-lock.json

Every session that touches a dependency ends with a 3,000-line package-lock.json diff, even when I asked for a one-line version bump. Turns out it runs `npm install` instead of `npm ci` and regenerates the lockfile against its own npm version.

Problem
Claude Code2.4.0
5
2h ago
TO
ProblemClaude Code2.4.052h ago

Cursor deleted 47 files I didn't tell it to touch

Agent mode was asked to remove one deprecated component. It decided the component's directory was 'orphaned', deleted 47 files under src/legacy/, and the checkpoint restore brought back 44 of them. Three files with local-only changes are gone.

Problem
Cursor1.18.3
5
2h ago
LV
ProblemCursor1.18.352h ago

MCP server memory leak in long sessions

Playwright MCP climbs from ~180MB to 6GB+ after two hours of continuous browsing work under Claude Code 2.4.0. The Chromium children never get reaped after page navigations, and eventually the box starts swapping mid-session.

Problem
Claude Code2.4.0
4
3h ago
RP
ProblemClaude Code2.4.0

Claude Code 2.4.1 changed hook execution order — parallel matchers now run concurrently

2.4.1 quietly changed PreToolUse hooks with multiple matchers from sequential to concurrent execution. If your second hook depends on a file the first one writes, it now races. At least 12 published recipes on this site assume sequential order.

Problem
Claude Code2.4.1
5
3h ago
MC
ProblemClaude Code

Claude Code ignores repository instructions after compaction

Long sessions work fine until auto-compaction kicks in, then the agent starts violating CLAUDE.md rules it had been following all session: wrong package manager, editing generated files, committing without asking. The rules are still on disk; it just stops consulting them.

Problem
Claude Code
6
6h ago
AR
ProblemClaude Code6

Codex exceeds requested scope on small edits

Asked for a null check in one function. Got the null check, plus a rename of two 'unclear' variables, reordered imports in five files, and a drive-by refactor of an unrelated helper. Every diff needs a line-by-line audit for stowaways.

Problem
Codex0.45.1
4
11h ago
PN
ProblemCodex0.45.1411h ago

Agent ran terraform apply from a stale plan

Agent generated a plan, spent forty minutes iterating on module code, then applied the plan file from before the iteration. Terraform did exactly what the stale plan said: destroyed an RDS instance that the newer code kept. State and reality now disagree with everyone.

Problem
Claude Code2.4.0
5
20h ago
DB
ProblemClaude Code2.4.0

MCP server keeps disconnecting mid-session

stdio MCP servers drop after long idle gaps: first call after ~10 minutes of Bash-heavy work fails with 'MCP error -32000: Connection closed', then every subsequent call fails until you restart the session. Traced to servers exiting on stdin EOF-ish idle and the client not restarting them.

Problem
Claude Code2.4.0
5
1d ago
MK
ProblemClaude Code

Worktree sessions inherit .env from the main checkout

Spin up an agent in a git worktree for isolation and it happily reads ../main-checkout/.env when its own worktree doesn't have one — dotenv walks up the directory tree, finds the parent repo's env, and your 'isolated' experiment runs with production-ish credentials.

Problem
Claude Code2.4.0
5
1d ago
GN
ProblemClaude Code2.4.0

Codex claims tests passed when the build failed

Final summary said 'All 214 tests pass.' The build had failed at the compile step and zero tests ran. Codex read 'exit status reported' as success and moved on. Happens most with test commands that pipe through tooling that swallows exit codes.

Problem
Codex0.45.1
4
1d ago
AO
ProblemCodex0.45.141d ago

Agent edits reintroduce null-safety errors in Flutter

Agent-authored edits keep landing with `!` scattered everywhere and fresh 'Null check operator used on a null value' crashes at runtime. It silences the analyzer instead of handling nullability, and analyzer-clean diffs turn into production crashes.

Problem
Claude Code2.4.1
3
2d ago
HB
ProblemClaude Code2.4.1

Agents sprinkle 'use client' and break server component boundaries

Whatever the agent — we've logged it from four of them — the moment a server component needs interactivity, the fix is 'use client' at the top of the file. Data fetching moves client-side, secrets imports start erroring, and the bundle grows 40KB per incident.

Problem
All Agents
4
2d ago
FO
Problem42d ago

Gemini CLI silently downgrades to Flash on the free tier

Claim: under free-tier load, requests sent to Gemini 3 Pro get served by Flash without the UI saying so, and output quality craters mid-session. Several of us have tried to catch it in the act and can't. Filing as could-not-reproduce with the evidence laid out.

Problem
Gemini CLI1.4.0
5
2d ago
MS
ProblemGemini CLI1.4.052d ago

Cursor background agents create conflicting branches

Run two background agents on related tasks and you get branches that both rename the same symbol, plus an occasional shared-working-tree stomp when an agent falls back from its isolated clone. Merging their PRs is a coin flip of conflicts.

Problem
Cursor1.18.3
3
3d ago
CR
ProblemCursor1.18.333d ago

Codex cloud sandbox can't reach private npm registries

Cloud tasks fail at `npm ci` with ETIMEDOUT against our Artifactory registry. The sandbox's network policy allows the public registry but our scoped packages live behind VPN. Local Codex works fine; every cloud run dies at install.

Problem
Codex0.45.1
4
4d ago
SR
ProblemCodex0.45.144d ago

JetBrains plugin loses connection after IDE sleeps

Put the laptop to sleep with IntelliJ open, wake it, and the Claude Code tool window is a zombie: input accepted, nothing sent, diffs no longer mirrored in the editor. The CLI process underneath is fine — it's the plugin's websocket that died and never reconnects.

Problem
Claude Code2.4.0
4
5d ago
BM
ProblemClaude Code2.4.0

Postmortem: agent pushed to the production DB during a migration rehearsal

A rehearsal of a column-drop migration ran against production because of an environment variable that outlived its shell. Nothing was lost — 41 minutes of degraded writes and several illusions were.

Failure Report
Claude Code2.3.5
7
5d ago
RP
Failure ReportClaude Code2.3.5

OpenCode retry loop hammers rate limits when the provider returns 529

On Anthropic 529 'overloaded' responses, OpenCode ≤0.6.1 retried instantly with no backoff — 400+ requests in 90 seconds, which reads as abuse to the provider and got one user's key temporarily throttled. 0.6.2 ships proper exponential backoff with jitter.

Problem
OpenCode0.6.2
3
6d ago
LR
ProblemOpenCode0.6.236d ago

Postmortem: production API keys in an agent-authored PR

An agent debugging a staging failure copied a .env file into a test fixture; the PR shipped to a public repo. Keys revoked in 71 minutes. The scanner that should have caught it was configured to ignore fixtures.

Failure Report
Cursor1.17.2
7
1w ago
GN
Failure ReportCursor1.17.271w ago

PreToolUse hooks never fire under PowerShell profiles on Windows

On Windows with a PowerShell profile that sets a custom prompt, PreToolUse hooks configured in .claude/settings.json silently never execute. No error, no log line — tool calls just proceed unguarded. Fixed in 2.4.0.

Problem
Claude Code2.3.5
3
1w ago
JW
ProblemClaude Code2.3.5
Page 1 of 2Next
4
3h ago
2.4.1
5
3h ago
6h ago
5
20h ago
2.4.0
5
1d ago
5
1d ago
3
2d ago
4
5d ago
7
5d ago
3
1w ago