8000 daiso-mcp/scripts/ops at v1.2.8 · hmmhmmhm/daiso-mcp · GitHub
[go: up one dir, main page]

Skip to content
{"props":{"color_mode":"dark","logged_in":false,"marketing_page":false,"home_path":"/","login_path":"/login?return_to=https%3A%2F%2FgitHub.com%2Fhmmhmmhm%2Fdaiso-mcp%2Ftree%2Fv1.2.8%2Fscripts%2Fops","signup_path":"/signup?ref_cta=Sign+up\u0026ref_loc=header+logged+out\u0026ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Ffiles%2Fdisambiguate\u0026source=header-repo\u0026source_repo=hmmhmmhm%2Fdaiso-mcp","signup_enabled":true,"is_signup_controller":false,"show_search_and_nav":true,"hide_search":false,"private_mode_enabled":false,"should_use_dotcom_links":true,"auth_hydro_click":"{\"event_type\":\"authentication.click\",\"payload\":{\"location_in_page\":\"site header menu\",\"repository_id\":null,\"auth_type\":\"SIGN_UP\",\"originating_url\":\"https://gitHub.com/hmmhmmhm/daiso-mcp/tree/v1.2.8/scripts/ops\",\"user_id\":null}}","auth_hydro_click_hmac":"359ebc75fda3f94f97717111bca92d6c0e6505324691b67cd40ccca978d2c545"}}

Latest commit

 

History

History

ops

README.md

Operations Scripts

운영, 릴리스, CI에서 반복 실행되는 스크립트를 둡니다.

  • mcp-smoke.ts: 배포된 MCP 엔드포인트의 필수 도구와 대표 호출을 검증합니다.
  • cli-smoke.ts: 빌드된 CLI의 대표 사용자 흐름을 검증합니다.
  • generate-openapi.ts: 배포/패키징에 필요한 OpenAPI 산출물을 생성합니다.
  • workers-chart-data.ts, workers-chart-helpers.ts, update-workers-invocations-chart.ts: Cloudflare Workers 호출량 차트를 갱신합니다.

운영 스크립트는 npm run 명령에서 참조되며, 입력과 실패 메시지는 자동화 로그만으로 원인 추적이 가능해야 합니다.

Workers 호출량 차트

새 데이터를 가져와 README.md와 assets/analytics/ 산출물을 갱신하려면 다음 환경 변수가 필요합니다.

  • CLOUDFLARE_ACCOUNT_ID
  • CLOUDFLARE_API_TOKEN
  • CF_WORKER_SCRIPT_NAME (기본값: daiso-mcp)

GET /를 R2로 리다이렉트한 뒤 Worker를 우회하는 루트 요청은 Cloudflare zone analytics 보존기간 안에서만 보정합니다. 기본 보정 기간은 WORKERS_CHART_ROOT_REQUESTS_RETENTION_DAYS=7입니다.

기존 JSON으로 그래프만 다시 렌더링할 때는 Cloudflare 키 대신 WORKERS_CHART_INPUT_JSON=assets/analytics/workers-invocations.json을 지정할 수 있습니다.

0