Uh oh!
There was an error while loading. Please reload this page.
fix: resolve leftover stash conflict markers in .claude/settings.json - #106
Conversation
Stash conflict markers were committed into the settings file, making it invalid JSON (reported by /doctor). Keep the stashed-changes side, which is a superset of the upstream side (all enabledPlugins plus extraKnownMarketplaces).
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe .claude/settings.json file's enabledPlugins array is expanded to include additional plugin entries from the passionfactory and pleaseai marketplaces, while retaining the existing vitest@pleaseai entry and unchanged extraKnownMarketplaces block. ChangesPlugin configuration
Estimated code review effort: 1 (Trivial) | ~2 minutes Estimated code review effort: 1 (Trivial) | ~2 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Code Review
This pull request updates .claude/settings.json to enable several new plugins and configures a local marketplace named "code-intelligence" pointing to the root directory. Feedback was provided regarding a missing .claude-plugin/marketplace.json file in the specified path, which is required for Claude Code to recognize the local marketplace.
| "extraKnownMarketplaces": { | ||
| "code-intelligence": { | ||
| "source": { | ||
| "source": "directory", | ||
| "path": "./" | ||
| } | ||
| } | ||
| } |
There was a problem hiding this comment.
[HIGH] extraKnownMarketplaces에 지정된 로컬 마켓플레이스 경로에 marketplace.json 파일이 누락되었거나 경로가 올바르지 않습니다.
Problem: .claude/settings.json에서 "code-intelligence" 마켓플레이스의 소스 경로를 "path": "./"로 지정했으나, 저장소 루트 디렉터리(./)에 Claude Code가 마켓플레이스를 인식하는 데 필요한 .claude-plugin/marketplace.json 또는 marketplace.json 파일이 존재하지 않습니다. 이로 인해 Claude Code가 마켓플레이스를 로드하지 못하고 오류가 발생하거나 플러그인을 인식하지 못할 수 있습니다.
Rationale: Claude Code 공식 문서에 따르면, 로컬 디렉터리를 마켓플레이스로 등록하려면 해당 디렉터리에 반드시 .claude-plugin/marketplace.json 파일이 포함되어 있어야 하며, 이를 통해 플러그인 목록과 소스 경로를 정의해야 합니다.
Suggestion: 저장소 루트 디렉터리에 .claude-plugin/marketplace.json 파일을 추가하여 플러그인을 정의하거나, 로컬 플러그인 경로를 올바르게 설정해 주세요. 예를 들어, 다음과 같이 .claude-plugin/marketplace.json 파일을 생성할 수 있습니다.
{
"name": "code-intelligence",
"owner": {
"name": "pleaseai"
},
"plugins": [
{
"name": "code-intelligence-lsp",
"source": "./plugins/code-intelligence-lsp",
"description": "Code Intelligence LSP Plugin"
}
]
}
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |



Summary
.claude/settings.json에 git stash 충돌 마커(<<<<<<</=======/>>>>>>>)가 커밋되어 있어 JSON 파싱이 실패하고/doctor가 "Invalid or malformed JSON"을 보고했습니다.enabledPlugins목록 +extraKnownMarketplaces)을 유지하고 마커를 제거했습니다.python3 -m json.tool로 JSON 유효성을 확인했습니다.🤖 Generated with Claude Code
Summary by cubic
Removed stale git conflict markers from
.claude/settings.jsonand restored valid JSON so/doctorno longer errors. Kept the stashed superset config, retaining allenabledPluginsand addingextraKnownMarketplaces.<<<<<<<,=======,>>>>>>>markers; validated JSON.extraKnownMarketplaces.code-intelligence(directory./).Written for commit 720657b. Summary will update on new commits.
Summary by CodeRabbit