2026-02-15

날짜는 UTC 기준으로 나눴습니다(9월 22일부터는 한국 시간 기준). 커밋은 커미터 시각(committer date), PR은 생성·병합 시각으로 분류했습니다. 목록은 2026-10-06 KST에 GitHub에서 다시 조회해 보강했습니다. 공개 저장소의 기본 브랜치 활동만 포함합니다.

요약 (AI 작성)

react-native-mcp는 콘솔 수집과 XHR·fetch 캡처를 런타임에 넣어 list_console_messages·list_network_requests를 다시 등록한 #23을 병합했습니다. 데모 앱에는 RNGH와 Reanimated를 쓰는 Gesture 탭을 추가해 testID가 있는 요소와 없는 요소를 모두 시험하게 했고(#24), 드래그·핀치·회전·밀어서 삭제·당겨서 새로고침 같은 제스처 시험 UI를 넣으면서 하단 탭을 7개에서 5개로 합쳤습니다(#27). Android 앱 아이콘은 iOS와 같게 맞췄습니다(#25). take_screenshot은 AI 비전 처리 시간을 줄이려고 기본값을 720p·JPEG 80%로 정했습니다(#26).

런타임에는 화면 정보를 주는 getScreenInfo와 testID로 요소 위치를 재는 measureView를 추가하고, 확장 제스처 지원 단계를 설계 문서에 정리했습니다(#28). iOS용 idb 도구와 공용 run_command·switch_keyboard, 설치 가이드를 넣었고(#29), Android용 adb 도구도 추가한 뒤 둘을 platform 인자로 나누는 tap·swipe·input_text 같은 플랫폼 중립 도구로 합쳤습니다(#30). 이에 맞춰 click·click_by_label·scroll 등 기존 상호작용 도구를 query_selector로 좌표를 얻은 뒤 tap하는 방식으로 바꾸고, 데모 앱은 탭 대신 질문과 과제를 단계별로 넘기는 Q&A 형식으로 재구성했습니다. webview_evaluate_script의 결과 피드백과 WebView onMessage 자동 주입, key prop 기반 동적 testID, Hermes에서 URL.origin이 없을 때의 대체 처리도 들어갔고, 서버 버전은 0.1.0001-rc.1로 바꿨습니다.

ohah.github.io에는 CRD 개발 과정 문서가 여러 편 채워졌습니다. 순차 작성용 크론 가이드를 추가한 뒤 CDP 클라이언트와 WebSocket 릴레이 서버(development-1), Redux DevTools 패널과 MMKV·AsyncStorage 보드(development-2), React Native 연동과 TurboModule(development-4, 5), 네이티브 걷어 내기(development-7), 커스텀 패널(development-8), 마무리(development-9), 배민 구현 따라 하기(3-1) 글이 올라갔습니다. hwpjs는 pagination.rs의 Clippy 경고와 ImageInfo의 쓰이지 않는 필드를 정리했습니다.

공개 커밋 66개, 해당일 생성 또는 병합된 PR 8개를 정리했습니다. PR 생성 7개·병합 8개는 같은 PR이 양쪽에 포함될 수 있습니다.

커밋

ohah/hwpjs

ohah/ohah.github.io

ohah/react-native-mcp

PR (해당일 생성/머지)

상태는 조회 시점 기준입니다. merged는 아래 대상 브랜치에 병합됐다는 뜻이며, 기능 브랜치 병합과 main 반영을 구분합니다. 같은 PR이 생성일과 병합일 양쪽 기록에 나타날 수 있습니다.

저장소PR해당일 활동상태대상 브랜치제목
ohah/react-native-mcp#30생성 · 병합mergedmainadb/idb 도구 통합 및 데모 앱 스텝 Q&A 재구성
ohah/react-native-mcp#29생성 · 병합mergedmainidb 도구 추가 및 take_screenshot·문서 보강
ohah/react-native-mcp#28생성 · 병합mergedmainGesture 데모 강화, 화면/좌표 API 및 확장 제스처 설계 문서 추가
ohah/react-native-mcp#27생성 · 병합mergedmain데모 앱: 제스처 테스트 UI 추가 및 하단 탭 5개로 통합
ohah/react-native-mcp#26생성 · 병합mergedmainfeat(server): take_screenshot JPEG 80% + 720p 기본값 및 Cursor MCP 설정
ohah/react-native-mcp#25생성 · 병합mergedmainAndroid 앱 아이콘을 iOS와 동일하게 적용
ohah/react-native-mcp#24생성 · 병합mergedmain데모 앱 Gesture 탭 추가 및 testID 있음/없음 둘 다 지원
ohah/react-native-mcp#23병합mergedmainlist_console_messages·list_network_requests 도구 등록 및 Press·Network 화면