-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
area/mcpMCP serverMCP serverarea/testingTest coverage and qualityTest coverage and qualitypriority/mediumNice to haveNice to havesize/M<200 lines<200 lines
Description
Summary
MCP 패키지 9개 소스 파일, shared 패키지 17개 소스 파일 모두 패키지 내 독립 테스트 0개.
MCP (9개 파일)
우선순위순:
helpers.ts— 파이프라인 실행 + 임시 파일 관리 (핵심 로직)tools/review-pr.ts— 셸 명령 실행 (보안 관련)tools/review-quick.ts,tools/review-full.ts— 입력 검증tools/explain.ts— 세션 경로 검증tools/leaderboard.ts,tools/stats.ts,tools/dry-run.tsindex.ts— MCP 서버 초기화
shared (17개 파일)
우선순위순:
utils/path-validation.ts— 보안 핵심 유틸utils/diff.ts— readSurroundingContext 등utils/concurrency.ts— pLimit 래퍼utils/fs.ts— 세션 ID 생성, 파일 I/Outils/cli-detect.ts— CLI 바이너리 감지utils/env-detect.ts— 환경 감지providers/env-vars.ts— 프로바이더 환경변수 매핑i18n/index.ts— 로케일 감지- 나머지 (cache, hash, logger, recovery, scope-detector, process-kill, issue-mapper)
구조
각 패키지에 tests/ 디렉토리 + vitest.config.ts 추가하여 독립 실행 가능하게 구성.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/mcpMCP serverMCP serverarea/testingTest coverage and qualityTest coverage and qualitypriority/mediumNice to haveNice to havesize/M<200 lines<200 lines