mariagorskikh/open-instinct에 WhatsApp 채널이 추가됐다. 2026년 10월 30일 tb-ship-it/feat/whatsapp-channel의 PR #47을 병합한 커밋(2e5e71b)이 이 저장소의 최신 커밋이다. 이 저장소는 iMessage로 대화하는 개인 에이전트 프로젝트인데, 대화 채널 목록에 whatsapp이 추가됐다.
실제 구현은 새 패키지 packages/whatsapp로 들어왔다. 채널 처리 파일 channel.ts 304줄, 수신 메시지 파싱 parse.ts 94줄, 파싱 테스트 parse.test.ts 52줄이 추가됐고, 서버 쪽 whatsapp.ts 31줄과 whatsapp.test.ts 37줄도 함께 붙었다. 코어에서는 Channel 타입에 whatsapp이 들어가고, 발신자가 소유자임이 확인되는 채널 목록 OWNER_VERIFIED_CHANNELS와 알림·승인 대상 목록(DELIVERABLE, APPROVAL_CHANNELS, TEXT_THREADS)에 WhatsApp이 포함됐다. 프롬프트는 whatsapp을 iMessage·SMS와 같은 짧은 텍스트 스레드로 안내하고, Dockerfile 두 개에도 새 패키지 복사 라인이 들어갔다. 커밋 통계는 1363줄 추가, 12줄 삭제다.
다만 이 채널은 공식 WhatsApp API가 아니다. deploy/.env.example는 연결에 Baileys를 쓰며 WhatsApp이 지원하지 않는 방식이라고 밝힌다. 에이전트 전용 번호(WhatsApp Business 앱)를 쓰고 개인 계정은 쓰지 말아야 하며, 첫 실행 때 로그에 찍히는 페어링 코드로 'Link with phone number instead' 절차를 거친다. 그 단말이 14일 동안 한 번도 WhatsApp을 열지 않으면 연결이 끊긴다. 이번 커밋 기준으로는 릴리스 태그와 라이선스, 별 수가 기록에 제시되지 않았다.