Skip to content

v0.18.1

Latest

Choose a tag to compare

@moreih29 moreih29 released this 30 Apr 01:11
· 11 commits to main since this release
3923651

핵심 요약

업스트림 @moreih29/nexus-core 0.20.0 → 0.20.1 패치 동기화. spec-only 변경이며 wrapper의 public interface, MCP tool signature, runtime behavior 변경은 없다 (upstream PR #69 — chore(spec): tighten HOW collaboration in plan/auto-plan skills).

사용자에게 보이는 변경

  • 신규 설치 시 번들된 .opencode/skills/nx-plan/SKILL.md, .opencode/skills/nx-auto-plan/SKILL.md 본문이 강화된 HOW 협업 규칙을 포함한다.
    • nx-auto-plan: Core Rule을 3개 → 4개로 확장. "HOW/researcher/explore와 협업해 안건을 분석한다"가 새 Rule #1로 격상되어 Lead 단독 추론으로 안건을 결정하지 않도록 강제. "never stop"을 "사용자 확인 대기 금지"와 "HOW 결과 대기 허용"으로 명시 분리.
    • nx-plan: Supplementary Rule에 "권고안을 제시하기 전에 다각도 근거를 확보한다(MUST gather multi-angle evidence before presenting a recommendation)" 추가.
  • opencode.json 스키마, install/uninstall/models CLI 시그니처, MCP 인터페이스 모두 동일.

install / models UX 영향

  • 없음. CLI 흐름 그대로.

breaking change 여부

  • 없음. 기존 사용자 업그레이드 시 별도 대응 불필요. 업그레이드 절차도 동일 (npm install -g opencode-nexus@latest && opencode-nexus install --scope=project).

검증

  • bun run check PASS
  • bun run test:e2e PASS
  • npm pack --dry-run PASS (26 files, 72.9 kB)
  • 격리된 prefix에서 nexus-mcp JSON-RPC initialize handshake 응답 확인 (serverInfo.name=nexus-core, version=0.20.1)
  • 임시 디렉터리에서 install (plugin pin opencode-nexus@0.18.1, mcp.nx, default_agent: lead, agent.build/plan.disable: true, 3개 스킬 복사) → uninstall --force (모든 산출물 제거 + 두 번째 호출 멱등) 통과

업스트림

  • @moreih29/nexus-core 0.20.0 → 0.20.1

전체 변경 내역: CHANGELOG.md#0181