egregore-io/egregore-nexus는 Claude Code, Codex, OpenCode, Hermes 같은 에이전트 CLI끼리 메시지를 주고받는 이벤트 기반 미들웨어다. 웹훅·알림·자체 이벤트로 서로를 깨우고 폴링은 쓰지 않는다. 2026년 11월 4일 커밋 cc42002(PR #15)는 새로 띄운 Codex 세션에서 화면이 붙기 전에 부팅이 실패하던 문제를 고쳤다. 터미널을 여는 headed 실행이 대상이며, 13개 파일에 750줄 추가와 32줄 삭제가 들어갔다.
고친 곳은 뷰어를 붙이는 순서였다. 이제는 뷰어 연결 전에 실제 사용자 턴을 먼저 만들어 새 스레드가 완성된 상태로 만든다. 기본 초기 문구는 Connected to Nexus.이고, --initial-prompt로 바꿀 수 있다. 그다음 새 thread/read 요청에 includeTurns를 넣어 저장 이력만 읽고, 스레드 아이디가 일치하고 임시(ephemeral) 표시가 꺼져 있으며 경로와 턴 목록이 존재하는지를 하나의 제한된 시간 안에 반복 확인한다. 이 준비가 끝나야 화면이 열린다. 이미 이어 붙은 세션과 헤드리스(headless) ACP 실행은 이 기본 턴을 받지 않는다.
소유권 처리도 함께 정리됐다. 대기 중인 뷰어만 종료시키는 함수가 추가됐고, 같은 런타임·스레드 아이디로 교체된 바인딩은 건드리지 않는다. 부팅 턴의 실행은 하나의 작업(task) 범위 안에서만 유지되며, 떼어 낸 비동기 작업으로 이어지지 않는다.
다만 이 변경은 아직 릴리스로 묶이지 않았다. CHANGELOG에는 새 [Unreleased] 항목이 생겼고 0.1.8도 여전히 Unreleased로 남아 있다. 검증은 저장소 안의 fake Codex app-server를 쓰는 테스트와 전송·프로토콜 단위 테스트에만 머물러, 실제 Codex 설치 환경에서 같은 문제가 얼마나 흔했는지는 주어진 자료에 없다.