[0.12.0] — 2026-06-11
Breaking Changes
- Removed
include_legacyparam fromget_weekly_summaryandget_current_pmc.
Thelbss_legacykey is no longer emitted in tool output.
To compare against an older or alternative LBSS field ad-hoc, passlbss_fieldper-call
(e.g.lbss_field: "StrydLBSSmod"). - Removed
LBSS_FIELD_LEGACYenv var. The server no longer reads this variable;
any existing.enventry is silently ignored (Zod unknown-key strip).
Remove the line from your.envand MCPB user_config if present.
New Features
-
avg_stride_length_mper split and overall inget_activity_streams_summary.
Derived as velocity / (cadence_stream × 2 / 60); uses the run cadence stream (rpm,
one-foot), verified against Intervals.icuaverage_cadence. -
EXTRA_STREAM_FIELDSenv var — comma-separated Intervals custom stream codes
(e.g.StrydLSS,StrydTemp,StrydHumidity) fetched and surfaced asextrasper split
and overall inget_activity_streams_summary. Requires custom stream mapping on an
Intervals.icu activity page (CHARTS → CUSTOM STREAMS → ADD STREAM). Backward-compatible:
extraskey is absent when not configured. -
run_fraction+extras_runinget_activity_streams_summary.
run_fraction: share of valid samples at or above the run-gate cadence threshold
(default 70 rpm = 140 spm), per split and overall.
extras_run: extras averages restricted to running samples only, for separating
per-stride metric change from walk-mix dilution (e.g. StrydLSS stiffness drift vs.
gait-mix change in ultra-distance races).
Configurable viarun_gate_cadence_rpmparam (range 40–120).
Both keys absent when cadence stream is not present (backward-compatible). -
run_gate_cadence_rpmparam inget_activity_streams_summary(default 70,
range 40–120). Echoed indata_quality.run_gate_cadence_rpm.
Internal
LBSS_FIELD_LEGACY/lbssFieldLegacyremoved from config, tool registry, and
MCPBmanifest.jsonuser_config..env.examplereorganized into Activity custom fields and Streams sections.manifest.jsonuser_config: removedlbss_field_legacy, addedextra_stream_fields.
MCPB Bundle
SHA-256: 6f56e25b7d17c5db3c9ba19a321339b4395e2049b8b2dfce7ed8ca7b31c96dc2
Verify with:
shasum -a 256 Intervals-MCP-Server-with-STRYD.mcpb