요약
2026-07-22부터 cgv-theaters, cgv-timetable 두 도구가 Zyte API 403(account suspended)으로 인해 HTTP 500으로 전면 실패합니다. 롯데시네마 도구(lottecinema-*)는 정상 동작합니다. 현재 CGV 표면 전체가 Zyte 단일 의존성 하나 때문에 통째로 사용 불가한 상태입니다.
재현 절차
- 극장 검색 실행
npx daiso cgv-theaters 강남 --limit 1 --json
- 시간표 조회 실행
npx daiso cgv-timetable --playDate 20260727 --theaterCode 0056 --json
기대 동작
CGV 극장/시간표 정보가 정상 반환되어야 합니다. 업스트림(Zyte) 장애 시에는 #53의 fallback 전략처럼 대체 transport를 검토하거나, 최소한 #46 수용기준처럼 typed upstream-unavailable 응답 + 안내 메시지로 graceful하게 처리되면 좋겠습니다.
실제 동작
HTTP 500과 함께 아래 에러가 반환됩니다.
CGV_THEATER_SEARCH_FAILED / CGV_TIMETABLE_FETCH_FAILED
Zyte API 호출 실패: 403 Your account has been suspended.
Check your Zyte API subscription details ... If you have reached your spending limit,
increasing your spending limit will immediately lift your account suspension.
2026-07-22 ~ 07-27 6일간 동일하게 재현됩니다. cgv-theaters, cgv-timetable 둘 다 영향을 받으며, 롯데시네마 도구는 정상입니다.
환경 정보
- daiso CLI:
v1.0.9 (npm i -g daiso)
- 엔드포인트:
https://mcp.aka.page/mcp (health는 ok)
- 영향 범위: CGV 전용. 롯데시네마(
lottecinema-*)는 정상 동작.
요약
2026-07-22부터
cgv-theaters,cgv-timetable두 도구가 Zyte API 403(account suspended)으로 인해 HTTP 500으로 전면 실패합니다. 롯데시네마 도구(lottecinema-*)는 정상 동작합니다. 현재 CGV 표면 전체가 Zyte 단일 의존성 하나 때문에 통째로 사용 불가한 상태입니다.재현 절차
기대 동작
CGV 극장/시간표 정보가 정상 반환되어야 합니다. 업스트림(Zyte) 장애 시에는 #53의 fallback 전략처럼 대체 transport를 검토하거나, 최소한 #46 수용기준처럼 typed
upstream-unavailable응답 + 안내 메시지로 graceful하게 처리되면 좋겠습니다.실제 동작
HTTP 500과 함께 아래 에러가 반환됩니다.
2026-07-22 ~ 07-27 6일간 동일하게 재현됩니다.
cgv-theaters,cgv-timetable둘 다 영향을 받으며, 롯데시네마 도구는 정상입니다.환경 정보
v1.0.9(npm i -g daiso)https://mcp.aka.page/mcp(health는ok)lottecinema-*)는 정상 동작.