Skip to content

v0.1.10: RTSW solar-wind port, mcp-ts-core 0.10.14, supply-chain hardening

Choose a tag to compare

@cyanheads cyanheads released this 16 Jul 06:01
v0.1.10
7d6b48d

RTSW solar-wind port, mcp-ts-core 0.10.14, supply-chain hardening

get_solar_wind moves off SWPC's removed DSCOVR feeds to the RTSW replacement, adding spacecraft source and feed-freshness reporting.

Added:

  • get_solar_wind: source field naming the reporting spacecraft; latestFeedPlasmaTime/latestFeedMagTime/feedStalenessHours plus an enrichment notice for empty windows (#20)
  • bunfig.toml: 3-day minimumReleaseAge install gate and @socketsecurity/bun-security-scanner as the install scanner

Fixed:

  • get_solar_wind no longer 404s on every call — ports to the RTSW feeds (/json/rtsw/rtsw_wind_1m.json, rtsw_mag_1m.json), filtered to the active spacecraft and sorted oldest-first (#21)
  • Solar wind window filtering compares epoch milliseconds instead of ISO strings

Dependency bumps:

  • @cyanheads/mcp-ts-core ^0.10.10 → ^0.10.14
  • @biomejs/biome ^2.5.1 → ^2.5.3
  • @types/node ^26.0.1 → ^26.1.1
  • ignore ^7.0.5 → ^7.0.6
  • tsc-alias ^1.8.17 → ^1.9.0
  • vitest ^4.1.9 → ^4.1.10
  • bun packageManager 1.3.11 → 1.3.14

67 tests pass; bun run devcheck clean.

CHANGELOG v0.1.10