v0.1.10: RTSW solar-wind port, mcp-ts-core 0.10.14, supply-chain hardening
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.1ignore^7.0.5 → ^7.0.6tsc-alias^1.8.17 → ^1.9.0vitest^4.1.9 → ^4.1.10- bun packageManager 1.3.11 → 1.3.14
67 tests pass; bun run devcheck clean.