
Zod 버전의 함정: OpenCode 플러그인 호환성 디버깅
OpenCode 플러그인에서 Zod를 직접 임포트할 때 발생하는 난해한 런타임 오류의 원인과 JSON Schema를 이용한 해결 방법을 알아봅니다.

OpenCode 플러그인에서 Zod를 직접 임포트할 때 발생하는 난해한 런타임 오류의 원인과 JSON Schema를 이용한 해결 방법을 알아봅니다.

OpenCode 플러그인에서 툴 스키마를 정의할 때 ‘undefined is not an object’ 에러를 발생시킨 미묘한 버전 불일치

작성하지 않은 코드에서 TypeError. 스택 트레이스는 도구 내부를 가리킨다. 버그는 내 것이 아니지만, 워크플로우는 고쳐야 한다.

블로그를 만들면서 겪은 세 가지 구체적인 실패와 그로부터 배운 교훈들을 공유합니다.