Перейти к основному содержимому

История изменений

На этой странице задокументированы все значимые изменения платформы и API Blocklens.

2026-05-17

Snapshot API

  • Вывод в формате SVG теперь полноценно поддерживается наравне с PNG. Поле format запроса POST /v1/chart/snapshot принимает значения "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 в виде календарных дат последнего цикла выбранного семейства (например, Oct '25, Jan '26, … для наложений ATH, привязанных к cycle_ath_5 → 2025-10-06) вместо Day 0, Day 90, … . Более ранние циклы остаются выровненными по тем же позициям на оси.

MCP Server

  • render_chart: перечисление значений параметра format теперь "png" | "svg" | "json" (было "png" | "json"). При передаче format: "svg" инструмент возвращает блок контента image/svg+xml и URL /chart/renders/{id}.svg в сводке.

2026-04-02

Метрики и API

  • Количество метрик расширено со 127 до 210+ активных метрик (биржи, деривативы, DAT и другие).
  • Новый эндпоинт: GET /v1/cycle-boundaries — даты начала и окончания и продолжительность циклов халвинга Bitcoin.
  • Metrics API теперь использует построитель запросов на основе реестра для единообразного форматирования ответов.

Snapshot API

  • Рендеринг тепловых карт: построение графиков на основе распределений (например, Cost Basis Distribution) с настраиваемыми цветовыми шкалами (viridis, plasma и др.) и шкалами оси Y. Включает легенду цветовой шкалы.
  • Графики наложения производительности циклов: x_axis: "day_offset" выравнивает все циклы халвинга по Day 0 для сравнения.
  • Новый параметр для отдельных метрик: show_in_legend — управляет тем, отображаются ли отдельные метрики в легенде графика.

MCP Server

  • Новый инструмент: get_cycle_boundaries — запрос дат циклов халвинга напрямую из ИИ-агентов.
  • render_chart теперь поддерживает рендеринг тепловых карт и наложения производительности циклов.
  • Единая кодовая база на TypeScript (tools.ts) для всех инструментов MCP.
  • Количество инструментов: 18 → 19.

2025-09-25

  • Первоначальная настройка сайта документации docs.blocklens.co.