v0.8.6 (2025-09-12)
Bug Fixes
- fix: prefer exact station matches in lookup
Prioritize exact normalized name equality, then prefix matches, then substring. Prevents 'San Francisco' resolving to 'South San Francisco' due to substring match.
Verified via MCP Inspector:
- tools/list OK
- list_stations OK (GTFS loads)
- next_trains OK for 'San Jose Diridon' -> 'San Francisco'
No API changes; pure internal matching logic tweak.
-
chore: remove local MCP Inspector config from repo
-
test: add station matching cases for exact vs prefix vs substring and SSF abbreviation
Detailed Changes: v0.8.5...v0.8.6