Teknium
284a3cd47e
fix(mcp): use real wire name in ResourceLink marker + surface resource text in isError path
...
Follow-ups on top of #64061 's salvage:
- ResourceLink markers now point at mcp__<server>__read_resource (the
actual registered tool name via mcp_prefixed_tool_name) instead of a
nonexistent <server>_read_resource the agent could hallucinate-call.
- The isError path now surfaces EmbeddedResource .resource.text blocks
instead of dropping them, so error payloads carried in resources no
longer collapse to a bare 'MCP tool returned an error'. (Same-class
fix flagged in #64061 and independently addressed in #63576 by
@alauer.)
- 3 new error-path tests + updated ResourceLink wire-name assertion.
2026-07-14 13:59:38 -07:00
..
2026-07-05 14:48:20 -07:00
2026-07-13 20:00:38 -04:00
2026-07-13 04:31:55 -07:00
2026-07-13 07:28:21 -07:00
2026-06-11 10:49:47 -07:00
2026-07-03 03:27:47 -07:00
2026-07-03 03:27:47 -07:00
2026-05-19 22:34:05 -07:00
2026-07-01 05:04:41 -07:00
2026-07-02 13:10:30 +05:30
2026-06-21 17:46:38 +05:30
2026-07-05 13:42:46 -07:00
2026-06-28 04:13:19 -07:00
2026-06-19 07:34:02 -07:00
2026-07-02 03:00:59 -07:00
2026-07-06 04:58:42 -07:00
2026-06-22 06:42:30 -07:00
2026-07-04 15:30:50 -07:00
2026-07-08 05:13:18 -07:00
2026-07-02 04:20:43 -07:00
2026-06-25 13:52:06 -07:00
2026-07-10 18:50:28 +05:30
2026-07-07 02:40:04 -07:00
2026-07-01 14:37:22 +05:30
2026-07-05 21:37:33 -07:00
2026-05-22 04:10:45 -07:00
2026-05-08 16:39:32 -07:00
2026-05-08 16:39:32 -07:00
2026-07-14 17:09:40 +05:30
2026-07-10 01:54:51 -05:00
2026-07-01 17:48:32 +05:30
2026-07-05 13:51:26 -07:00
2026-07-14 02:59:39 +05:30
2026-07-05 00:47:54 -07:00
2026-07-06 04:58:42 -07:00
2026-07-12 23:09:41 -07:00
2026-07-14 13:58:36 -07:00
2026-05-30 07:58:08 -07:00
2026-06-30 16:56:15 -07:00
2026-07-04 14:10:33 +05:30
2026-07-07 15:16:00 -07:00
2026-07-14 13:59:38 -07:00
2026-07-07 02:10:43 -07:00
2026-05-08 09:27:26 -07:00
2026-05-08 09:27:26 -07:00
2026-06-06 18:30:39 -07:00
2026-07-13 02:42:18 -07:00
2026-07-13 07:28:21 -07:00
2026-06-25 16:40:27 -05:00
2026-06-13 14:42:51 -07:00
2026-07-02 03:00:59 -07:00
2026-07-13 18:14:15 -04:00
2026-07-07 02:52:17 -07:00
2026-07-09 15:38:32 +05:30
2026-06-27 04:41:22 -07:00
2026-07-07 05:14:00 -07:00
2026-05-04 02:42:16 -07:00
2026-06-25 22:03:02 -07:00
2026-05-23 17:47:26 -07:00
2026-07-12 02:59:27 -07:00
2026-07-12 02:59:27 -07:00
2026-06-27 21:07:53 -07:00
2026-07-09 15:38:14 +05:30
2026-05-15 14:00:01 -07:00
2026-07-14 15:31:39 -04:00
2026-05-29 03:44:49 -07:00
2026-07-01 01:05:28 -07:00
2026-06-26 15:26:08 +05:30
2026-07-01 01:02:17 -07:00
2026-06-01 06:32:48 +05:30
2026-05-31 00:50:19 -07:00
2026-06-30 16:39:41 -07:00
2026-05-29 02:04:12 -07:00
2026-07-14 02:59:39 +05:30
2026-07-13 22:26:19 -07:00
2026-07-07 02:39:36 -07:00
2026-07-14 02:59:39 +05:30
2026-07-05 00:47:54 -07:00
2026-06-08 22:46:57 -07:00
2026-07-10 19:14:06 +05:30
2026-07-04 15:08:49 -07:00
2026-06-10 02:57:15 -07:00
2026-05-28 22:26:25 -07:00
2026-06-29 21:11:58 -07:00
2026-06-29 21:11:58 -07:00
2026-05-23 01:40:35 -07:00