beta.43는 npm에서 Codex 플러그인을 설치할 수 없었습니다. 이 릴리즈는 게시된 패키지를 수정하고 게시 전에 이를 감지했을 수 있는 보호 장치를 추가합니다. Engine: senpi 2026.9.5-3 (beta.43는 2026.9.5로 배포; #7819).
oh-my-openagent@5.0.0-beta.43이 npm run sync:skills에서 실패했습니다 — 게시된 tarball에 Codex 캐시 설치가 읽는 정규 ultrawork 지시어인 packages/prompts-core/prompts/ultrawork/codex.md가 포함되지 않았습니다. 루트 files allowlist가 이제 이를 포함하며(#7835, @LilMGenius 감사), 게시 전 페이로드 검증자는 이것이 없는 페이로드를 거부합니다(#7836).lazycodex-ai@5.0.0-beta.43은 같은 단계에서 실패했습니다 — 엄선된 lazycodex files 리스트에 packages/shared-skills/skill-source-filter.mjs가 부족했습니다. 리스트가 수정되었고 검증자는 이제 모든 shared-skills 런타임 export 대상을 필요로 합니다(#7813).sync-skills.mjs의 shared-skills 임포트가 변경되었습니다(#7814). 설치 프로그램이 plugin/을 <CODEX_HOME>/plugins/cache/<marketplace>/omo/<version>로 평탄화하면 존재하지 않는 checkout 상대 경로를 사용하게 되었습니다. 설치 프로그램의 file: 링크가 해석하는 패키지 지정자로 복원했으며, 해당 캐시 레이아웃을 재현한 환경에서 sync-skills를 실행하는 회귀 테스트를 추가했습니다(#7848).skipped OMO SOT seed/migration 경고가 사라졌습니다: 설치 프로그램이 더 이상 페이로드에서 제거된 마이그레이션 스크립트를 실행하지 않습니다(#7837).bunx oh-my-openagent install --platform=codex)(#7845).installMarketplaceLocally를 통해 드라이 실행 대신 두 페이로드를 실제로 설치합니다(#7839).npm pack --json 형식을 모두 읽으며(#7840), Windows에서 npm을 쉘을 통해 실행하여 게이트가 로컬에서도 실행될 수 있습니다(#7844).npm i -g omo-ai@beta
bunx oh-my-openagent@5.0.0-beta.44 install
bunx lazycodex-ai@5.0.0-beta.44 install
두 게시된 패키지 모두 게시 직후 깨끗한 Linux 박스(bun 1.4.0 / node 24)의 새로운 CODEX_HOME에 설치되었습니다. bunx <pkg>@5.0.0-beta.44 install --platform=codex --no-tui --codex-autonomous 및 installMarketplaceLocally를 통해: exit 0, sync:skills 정상, 26개 스킬 동기화, skipped OMO SOT seed/migration 라인 없음. 두 패키지의 독립적인 macOS/arm64 isolated-HOME 설치도 통과했습니다. 자세한 내용은 #7835를 참조하세요.