Sameer Kankute
db99fdeff3
fix(mcp): OpenAPI tool listing and execution for relative URLs and camelCase
...
- Fix case-insensitive tool name matching in _tool_name_matches() so that
OpenAPI operationIds (camelCase) match lowercase registered tool names
when filtering by allowed_tools
- Fix get_base_url() to resolve relative server URLs (e.g. /api/v3) by
deriving full base URL from spec_path when OpenAPI spec has relative URLs
- Add tests for case-insensitive matching and filter_tools_by_allowed_tools
Made-with: Cursor
2026-03-10 11:34:23 +05:30
..
2026-03-10 11:34:23 +05:30
2026-03-09 07:16:02 -07:00
2026-02-05 10:58:08 -08:00
2026-03-09 08:41:27 -07:00
2025-12-10 10:10:28 -08:00
2026-03-06 20:44:58 -08:00
2026-03-09 14:55:11 -07:00
2026-02-10 22:47:03 -08:00
2026-02-25 14:16:42 +05:30
2026-03-06 18:27:31 -08:00
2026-03-05 13:44:49 -08:00
2026-03-07 19:12:42 -08:00
2026-02-12 17:54:32 -08:00
2026-03-09 08:53:11 -07:00
2026-02-27 18:00:50 -08:00
2026-03-07 15:19:39 -08:00
2026-02-28 20:45:16 -05:00
2026-02-21 20:14:31 -08:00
2026-01-20 12:28:34 -08:00
2026-02-26 18:17:37 -08:00
2026-02-18 16:58:38 -08:00
2025-12-12 11:44:51 +05:30
2026-03-05 16:58:46 -08:00
2026-03-05 15:49:40 -08:00
2026-01-31 12:05:09 -08:00
2025-12-12 07:35:50 -08:00
2026-02-23 21:06:29 -08:00
2026-02-12 19:58:05 +05:30
2026-02-28 21:32:57 +05:30
2026-03-03 17:29:39 -08:00
2026-01-23 21:21:23 -08:00
2026-03-03 20:22:59 -08:00
2026-02-28 09:46:35 -08:00
2025-12-03 12:19:21 +05:30
2026-01-16 10:51:33 +05:30
2026-02-26 12:43:39 +05:30
2026-02-28 14:08:09 +05:30
2026-03-03 18:19:12 -08:00
2026-02-26 12:43:39 +05:30
2025-11-24 20:40:43 -08:00
2026-02-27 16:11:15 -08:00
2026-03-06 18:09:57 -08:00
2026-03-02 19:41:32 +05:30
2026-02-27 19:11:29 -08:00
2026-03-06 17:29:25 -08:00
2026-02-14 12:07:20 -08:00
2026-01-28 22:26:38 -08:00
2026-02-05 09:47:05 +05:30
2026-01-31 16:04:52 -08:00
2026-02-26 12:43:39 +05:30
2026-03-03 10:12:08 -08:00
2026-02-28 09:46:35 -08:00
2026-03-03 20:22:20 -08:00
2026-02-26 17:49:44 -03:00