2026-02-03
요약 (AI 작성)
chrome-remote-devtools에서는 React Native Inspector에 optional deviceId·UUID 폴백 도입, 클라이언트 목록에 deviceId 표시, MMKV CDP 핸들러 테스트 및 DevTools iframe sandbox 정리 등이 진행되었습니다. electron-mcp-server는 evaluate_script·네트워크·내비게이션 도구 구현, take_screenshot 추가·hover/drag 개선 등 MCP 도구 확장 관련 PR이 다수 머지되었고, ohah.github.io에는 월간 오픈소스에 CRD(Chrome Remote Debugger) 카테고리 추가 및 개발 배경 문단 수정이 반영되었습니다.
커밋
ohah/chrome-remote-devtools
- style: apply review feedback (opener + deviceId)
- fix(inspector): show deviceId in client list for React Native
- chore(examples): update react-native app to use deviceId from getUniqueId
- docs: update quick-start with device ID example for React Native
- feat(react-native-inspector): optional deviceId and UUID fallback; docs update
- fix(inspector): use opener only for external links from DevTools iframe
- style(inspector): remove redundant mock casts in mmkv.test.ts
- fix(config): add issues: write to workflows that post PR comments
- test(inspector): add MMKV CDP handler tests
- chore(react-native-inspector): remove DevTools console.log and add MMKV valueType in CDP
- chore(inspector): add devtools iframe cache-bust and no-store for dev
- refactor(devtools): remove MMKV Update bar and validation, keep type column only
- refactor(inspector): use IFRAME_SANDBOX_DEVTOOLS in replay route
- chore(examples): update iOS Podfile.lock and PrivacyInfo for react-native-device-info
- refactor(inspector): replay iframe sandbox and root cleanup
- chore(examples): use react-native-device-info for stable device ID in example app
- docs(guide): add device ID usage example to quick-start
- fix(react-native-inspector): accept v4/v3 MMKV instances in registerMMKVDevTools
- feat(react-native-inspector): remove AsyncStorage device ID, add optional deviceId and UUID fallback
ohah/electron-mcp-server
- fix(server): MCP registerTool 타입 에러(TS2589·TS2339) 해결
- style(config): .gitignore 섹션 주석 앞 빈 줄 정리
- fix(server): 스크린샷을 Playwright 없이 CDP만 사용
- feat(demo): 패키지명·Vite dev·CSP 반영 및 MCP 도구 스키마 zod 정리
- refactor(demo): 리뷰 제안 반영 — env 단순화·포트 동기화 주석
- chore(demo): Copilot 리뷰 반영 — 미사용 cross-env 제거
- feat(demo): electron-mcp-demo Vite dev·HMR·preload 경로·CSP·포트 킬
- chore(config): 패키지 이름 @ohah/electron-mcp-server로 변경 및 Cursor MCP·루트 dev 스크립트 반영
- chore(config): dev 스크립트에 build:mcp 선행 실행 추가
- docs(config): PR 규칙에 이슈 링크 확인 단계 추가, 로드맵 evaluate_script 체크
- refactor(mcp): evaluate_script 리뷰 제안 반영
- feat(mcp): evaluate_script 도구 구현 및 E2E 테스트 추가
- test(mcp): 네트워크 E2E에서 수집 선시작 후 Fetch 트리거
- test(mcp): E2E 대기·재시도 및 실행 방법 주석 보강
- fix(mcp): Copilot 리뷰 반영
- docs: AGENTS.MD에 MCP 구현 스펙 규칙 추가
- docs(config): MCP 구현 스펙을 Chrome DevTools MCP와 동일하게 한다는 규칙 추가
- feat(mcp): 네트워크 도구 레퍼런스 스펙 + CDP id 전역화 + 데모 테스트 UI
ohah/ohah.github.io
- feat: 월간 오픈소스에 CRD(Chrome Remote Debugger) 카테고리 추가
- docs: CRD 개발 배경 - '다시 불붙은 계기' 문단 AI 환경 반영으로 수정
- chore: CRD 개발 배경에서 '글 내용은 단순 요약이 아니었다' 문장 제거