[Bug] Claude Code ignoring context and project rules from claude.md and conversation history
Status Closed — not planned
Reported on v2.1.92
Maintainer reply None cached
Activity 4 comments · opened Apr 17, 2026 · closed May 25, 2026
Bug Description
claude code's performance keeps getting worst and worst every day… it keeps ignoring the rules set on claude.md or even stuff we discussed 4 sentences ago. keeps messing up and wasting a tone of tokens by having to rework stuff that we had already spec'd and refined because it decided to do whatever it wanted
Environment Info
- Platform: darwin
- Terminal: tmux
- Version: 2.1.92
- Feedback ID: ff35c1c8-a5fd-4986-9239-a1cbd26190a0
Errors
[{"error":"Error: Failed to clone marketplace repository: HTTPS authentication failed. Please ensure your credential helper is configured (e.g., gh auth login).\n\nOriginal error: Cloning into '/Users/esteban.torres/.claude/plugins/marketplaces/zenjob-claude-plugins'...\nwarning: templates not found in /Users/esteban.torres/.git_templates/\nfatal: could not read Username for 'https://github.com': terminal prompts disabled\n at ks (/$bunfs/root/src/entrypoints/cli.js:4484:341)\n at async Y88 (/$bunfs/root/src/entrypoints/cli.js:4490:1953)\n at async eU (/$bunfs/root/src/entrypoints/cli.js:4495:281)\n at async St_ (/$bunfs/root/src/entrypoints/cli.js:7960:27920)\n at async sQ7 (/$bunfs/root/src/entrypoints/cli.js:7960:29094)\n at async eQ7 (/$bunfs/root/src/entrypoints/cli.js:7960:30548)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-16T16:16:13.131Z"},{"error":"Error: Failed to clone marketplace repository: SSH authentication failed. Please ensure your SSH keys are configured for GitHub, or use an HTTPS URL instead.\n\nOriginal error: Cloning into '/Users/esteban.torres/.claude/plugins/marketplaces/zenjob-claude-plugins'...\nwarning: templates not found in /Users/esteban.torres/.git_templates/\nERROR: Repository not found.\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists.\n at ks (/$bunfs/root/src/entrypoints/cli.js:4484:341)\n at async Y88 (/$bunfs/root/src/entrypoints/cli.js:4490:2195)\n at async eU (/$bunfs/root/src/entrypoints/cli.js:4495:281)\n at async St_ (/$bunfs/root/src/entrypoints/cli.js:7960:27920)\n at async sQ7 (/$bunfs/root/src/entrypoints/cli.js:7960:29094)\n at async eQ7 (/$bunfs/root/src/entrypoints/cli.js:7960:30548)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-16T16:16:15.360Z"},{"error":"Error: Failed to clone marketplace repository: SSH authentication failed. Please ensure your SSH keys are configured for GitHub, or use an HTTPS URL instead.\n\nOriginal error: Cloning into '/Users/esteban.torres/.claude/plugins/marketplaces/zenjob-claude-plugins'...\nwarning: templates not found in /Users/esteban.torres/.git_templates/\nERROR: Repository not found.\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists.\n at ks (/$bunfs/root/src/entrypoints/cli.js:4484:341)\n at async Y88 (/$bunfs/root/src/entrypoints/cli.js:4490:2195)\n at async eU (/$bunfs/root/src/entrypoints/cli.js:4495:281)\n at async St_ (/$bunfs/root/src/entrypoints/cli.js:7960:27920)\n at async sQ7 (/$bunfs/root/src/entrypoints/cli.js:7960:29094)\n at async eQ7 (/$bunfs/root/src/entrypoints/cli.js:7960:30548)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-16T16:16:15.360Z"},{"error":"Error: Failed to create shell snapshot: Command failed: /bin/zsh -c -l SNAPSHOT_FILE=/Users/esteban.torres/.claude/shell-snapshots/snapshot-zsh-1776356235417-xpmoot.sh\n source \"/Users/esteban.torres/.zshrc\" < /dev/null\n\n # First, create/clear the snapshot file\n echo \"# Snapshot file\" >| \"$SNAPSHOT_FILE\"\n\n # When this file is sourced, we first unalias to avoid conflicts\n # This is necessary because aliases get \"frozen\" inside function definitions at definition time,\n # which can cause unexpected behavior when functions use commands that conflict with aliases\n echo \"# Unset all aliases to avoid conflicts with functions\" >> \"$SNAPSHOT_FILE\"\n echo \"unalias -a 2>/dev/null || true\" >> \"$SNAPSHOT_FILE\"\n\n \n echo \"# Functions\" >> \"$SNAPSHOT_FILE\"\n\n # Force autoload all functions first\n typeset -f > /dev/null 2>&1\n\n # Now get user function names - filter completion functions (single underscore prefix)\n # but keep double-underscore helpers (e.g. __zsh_like_cd from mise, __pyenv_init)\n typeset +f | grep -vE '^_[^_]' | while read func; do\n typeset -f \"$func\" >> \"$SNAPSHOT_FILE\"\n done\n \n echo \"# Shell Options\" >> \"$SNAPSHOT_FILE\"\n setopt | sed 's/^/setopt /' | head -n 1000 >> \"$SNA…
Note: Content was truncated.
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗