Skip to content

Commit b75155c

Browse files
author
semantic-release
committed
0.8.6
Automatically generated by python-semantic-release
1 parent 463f35c commit b75155c

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,29 @@
11
# CHANGELOG
22

33

4+
## v0.8.6 (2025-09-12)
5+
6+
### Bug Fixes
7+
8+
- Prefer exact station matches in lookup
9+
([#21](https://github.com/davidyen1124/caltrain-mcp/pull/21),
10+
[`463f35c`](https://github.com/davidyen1124/caltrain-mcp/commit/463f35ce309a385ba51ce68ba63e72d6ead5b33b))
11+
12+
* fix: prefer exact station matches in lookup
13+
14+
Prioritize exact normalized name equality, then prefix matches, then substring. Prevents 'San
15+
Francisco' resolving to 'South San Francisco' due to substring match.
16+
17+
Verified via MCP Inspector: - tools/list OK - list_stations OK (GTFS loads) - next_trains OK for
18+
'San Jose Diridon' -> 'San Francisco'
19+
20+
No API changes; pure internal matching logic tweak.
21+
22+
* chore: remove local MCP Inspector config from repo
23+
24+
* test: add station matching cases for exact vs prefix vs substring and SSF abbreviation
25+
26+
427
## v0.8.5 (2025-09-12)
528

629
### Chores

0 commit comments

Comments
 (0)