jif
6368937939
Support HTTP MCP servers from selected executor plugins ( #28522 )
...
## Why
Selected executor plugins can declare both stdio and Streamable HTTP MCP
servers, but only stdio registrations were retained. That silently drops
part of the plugin's tool surface and prevents HTTP traffic from using
the owning executor's network.
## What changed
- retain selected-plugin Streamable HTTP MCP declarations alongside
stdio declarations
- route their HTTP clients through the owning executor environment
- preserve local auth-header environment references while rejecting them
for executor-hosted declarations
- cover thread isolation, refresh, and an executor-only HTTP route end
to end
History
..
2026-06-08 11:39:08 +02:00
2026-06-09 12:48:04 -07:00
2026-05-26 20:59:47 -07:00
2026-06-24 13:24:10 -07:00
2026-06-22 13:19:40 -07:00
2026-06-24 21:29:11 +00:00
2026-05-07 15:44:17 -07:00
2026-06-25 10:10:36 +01:00
2026-06-18 11:54:49 -07:00
2026-06-24 18:00:06 -07:00
2026-06-24 20:13:52 -07:00
2026-06-24 13:08:14 -07:00
2026-06-24 15:06:53 -07:00
2026-06-23 00:02:33 +00:00
2026-06-18 19:31:19 +00:00
2026-06-11 18:16:39 -07:00
2026-05-08 04:07:59 +00:00
2026-06-22 04:25:07 -07:00
2026-06-13 21:43:39 -07:00
2026-06-24 13:25:44 -07:00
2026-06-24 19:51:51 -07:00
2026-06-22 13:19:40 -07:00
2026-06-22 13:03:11 -07:00
2026-06-11 18:16:39 -07:00
2026-06-11 18:16:39 -07:00
2026-06-23 15:14:13 -07:00
2026-06-11 22:37:26 -07:00
2026-06-24 20:03:22 -07:00
2026-06-24 22:31:41 -07:00
2026-06-01 21:25:42 -07:00
2026-06-22 17:56:04 -07:00
2026-05-07 15:44:17 -07:00
2026-06-15 20:10:53 -07:00
2026-06-25 10:10:36 +01:00
2026-06-21 13:35:25 -07:00
2026-06-24 19:51:51 -07:00
2026-06-24 23:24:01 +01:00
2026-06-22 11:11:25 -07:00
2026-06-25 07:03:52 +00:00
2026-06-24 13:24:10 -07:00
2026-06-25 03:13:03 +00:00
2026-06-25 10:02:07 +01:00
2026-06-05 15:41:13 -07:00
2026-06-24 13:08:14 -07:00
2026-06-24 20:52:36 +01:00
2026-06-24 12:50:18 -07:00
2026-06-15 21:53:47 -07:00
2026-06-13 21:43:39 -07:00
2026-06-25 10:10:36 +01:00
2026-06-19 12:47:53 -07:00
2026-06-22 11:11:25 -07:00
2026-06-25 05:05:32 +00:00
2026-05-26 15:59:25 -07:00
2026-05-07 15:44:17 -07:00
2026-06-24 22:58:34 +01:00
2026-05-28 23:09:55 -07:00
2026-06-24 22:58:34 +01:00
2026-06-15 15:12:26 -07:00
2026-06-03 19:08:19 -07:00
2026-06-12 19:52:49 +00:00
2026-06-18 14:09:38 +02:00
2026-05-07 15:44:17 -07:00
2026-06-24 22:31:41 -07:00
2026-06-24 13:24:10 -07:00
2026-06-24 22:31:41 -07:00
2026-06-04 09:53:08 -04:00
2026-06-24 22:31:41 -07:00
2026-06-24 03:10:20 +00:00
2026-06-24 03:10:20 +00:00
2026-06-24 13:21:16 -07:00
2026-06-04 09:53:08 -04:00
2026-06-24 22:31:41 -07:00
2026-06-23 22:51:19 +01:00
2026-05-25 17:26:10 -03:00
2026-06-23 12:13:54 -07:00
2026-06-24 20:13:52 -07:00
2026-05-07 15:44:17 -07:00
2026-04-22 22:24:12 -07:00
2026-05-07 15:44:17 -07:00
2026-06-24 19:21:28 -07:00
2026-06-24 20:13:49 -07:00
2026-06-22 23:56:16 -07:00
2026-06-23 12:29:46 -07:00
2026-05-26 20:59:47 -07:00
2026-06-12 19:52:49 +00:00
2026-06-23 03:09:20 +00:00
2026-06-11 18:16:39 -07:00
2026-06-23 19:36:17 -07:00
2026-06-24 20:13:49 -07:00
2026-05-07 15:44:17 -07:00
2026-05-13 21:23:19 +00:00
2026-05-07 15:44:17 -07:00
2026-06-24 13:24:10 -07:00
2026-06-24 20:13:49 -07:00
2026-06-24 20:53:27 +00:00
2026-06-24 20:13:52 -07:00
2026-05-07 15:44:17 -07:00
2026-06-24 22:33:18 +00:00
2026-06-13 21:43:39 -07:00
2026-06-13 21:43:39 -07:00
2026-06-24 20:59:53 +01:00
2025-10-19 20:41:55 -04:00
2026-04-24 17:49:29 -07:00
2026-06-24 23:56:50 +01:00
2026-06-24 23:56:50 +01:00
2026-04-20 22:41:54 -07:00
2025-10-17 14:58:27 -07:00
2026-02-20 19:32:15 -08:00
2026-06-11 18:16:39 -07:00
2026-06-04 09:16:03 -07:00
2026-05-26 20:59:47 -07:00
2025-05-07 08:37:48 -07:00