Global Agents Inheritance Broken in Project Context
Resolved 💬 3 comments Opened Aug 14, 2025 by RafTurek Closed Aug 18, 2025
Bug Description
Title: Global agents not visible in project - v1.0.80 regression
Description:
Environment:
- Claude Code version: 1.0.80
- OS: macOS
- Platform: Darwin 24.5.0
Issue:
Global agents from ~/.claude/agents/ are not visible/accessible within project context, despite being properly configured.
Expected Behavior:
Global agents should be available across all projects unless explicitly overridden by project-specific agent configuration.
Actual Behavior:
- Global agents show as "⚠ overridden by projectSettings" in agent list
- No project agents are actually defined
- Phantom .claude/settings.local.json appears to block global agent inheritance
Steps to Reproduce:
- Have global agents in ~/.claude/agents/ (12 agents configured)
- Navigate to project directory
- Run Claude Code
- Agents are not accessible and show override warning
Additional Context:
- Global agents work correctly outside of project directories
- Issue appears to be related to project settings inheritance in recent version
- Temporary .claude/ folder with settings.local.json was created automatically but contained no agent configuration
- Removing .claude/ folder doesn't resolve the issue permanently
Configuration Files:
- Global agents: ~/.claude/agents/ ✅ (12 files)
- Project settings: .claude/settings.local.json (phantom file)
- User settings: ~/.claude/settings.json ✅
Environment Info
- Platform: darwin
- Terminal: iTerm.app
- Version: 1.0.80
- Feedback ID: 3183b929-1982-4369-8b78-138bb784bd12
Errors
[{"error":"Error: Tool mcp__sequential-thinking__sequentialthinking not found\n at djB (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1981:4944)\n at OR (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:330:19859)\n at rb (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:42835)\n at ab (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:38356)\n at Uj (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:38284)\n at pR (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:38138)\n at kK (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:35201)\n at x8 (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:330:4841)\n at O3 (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:32446)\n at A.Q.updateContainer (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:336:1837)","timestamp":"2025-08-14T09:28:53.908Z"},{"error":"Error: Tool mcp__sequential-thinking__sequentialthinking not found\n at djB (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1981:4944)\n at OR (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:330:19859)\n at rb (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:42835)\n at ab (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:38356)\n at Uj (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:38284)\n at pR (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:38138)\n at kK (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:35201)\n at x8 (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:330:4841)\n at O3 (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:32446)\n at A.Q.updateContainer (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:336:1837)","timestamp":"2025-08-14T09:28:53.912Z"},{"error":"Error: Tool mcp__sequential-thinking__sequentialthinking not found\n at djB (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1981:4944)\n at OR (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:330:19859)\n at rb (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:42835)\n at ab (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:38356)\n at Uj (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:38284)\n at pR (file:///Users/ser/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:38138)\n
Note: Error logs were truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗