본문으로 건너뛰기

변경 이력

이 페이지는 Blocklens 플랫폼과 API의 모든 주요 변경 사항을 기록합니다.

2026-05-17

Snapshot API

  • 이제 SVG 출력도 PNG와 동등한 정식 형식으로 지원됩니다. POST /v1/chart/snapshotformat 필드는 "png", "svg", "json"을 허용하며, GET과 POST 모두 Accept: image/svg+xml도 처리합니다.
  • 신규 경로: GET /v1/chart/renders/{render_id}.svg — 렌더링된 SVG는 1시간 동안 보존되어 URL로 다시 가져올 수 있으며, 기존 .png 동작과 동일하게 작동합니다.
  • SVG 응답에는 이제 X-Render-Id가 포함되어 단일 렌더 호출만으로 영구 URL을 재구성할 수 있습니다.
  • 동일한 차트의 PNG와 SVG 변형은 독립적으로 캐시됩니다.
  • 사이클 성과 오버레이(x_axis: "day_offset")는 이제 X축 눈금 레이블을 Day 0, Day 90, … 대신 선택한 패밀리의 최신 사이클을 기준으로 한 달력 날짜로 렌더링합니다(예: ATH 오버레이가 cycle_ath_5 → 2025-10-06에 고정된 경우 Oct '25, Jan '26, …). 이전 사이클들은 동일한 축 위치에 정렬된 상태로 유지됩니다.

MCP Server

  • render_chart: format 매개변수의 enum이 이제 "png" | "svg" | "json"입니다(이전: "png" | "json"). format: "svg"를 전달하면 이 도구는 image/svg+xml 콘텐츠 블록을 반환하고, 요약에 /chart/renders/{id}.svg URL을 포함합니다.

2026-04-02

Metrics & API

  • 활성 메트릭 수가 127개에서 210개 이상으로 확장되었습니다(거래소, 파생상품, DAT 등 추가).
  • 신규 엔드포인트: GET /v1/cycle-boundaries — Bitcoin 반감기 사이클의 시작/종료 날짜와 기간.
  • Metrics API는 이제 일관된 응답 형식을 위해 레지스트리 기반 쿼리 빌더를 사용합니다.

Snapshot API

  • Heatmap 렌더링: 구성 가능한 색상 스케일(viridis, plasma 등)과 Y축 스케일로 분포 기반 차트(예: Cost Basis Distribution)를 렌더링합니다. 색상 스케일 범례를 포함합니다.
  • 사이클 성과 오버레이 차트: x_axis: "day_offset"는 비교를 위해 모든 반감기 사이클을 Day 0에 정렬합니다.
  • 신규 메트릭별 매개변수: show_in_legend — 개별 메트릭이 차트 범례에 표시될지 여부를 제어합니다.

MCP Server

  • 신규 도구: get_cycle_boundaries — AI 에이전트에서 반감기 사이클 날짜를 직접 쿼리합니다.
  • render_chart가 이제 heatmap 렌더링과 사이클 성과 오버레이를 지원합니다.
  • 모든 MCP 도구를 위한 통합 TypeScript 코드베이스(tools.ts).
  • 도구 수: 18 → 19.

2025-09-25

  • docs.blocklens.co 문서 사이트 초기 구축.