gensokyo-dev
f86206535f
fix(ci): validate artifact MCP replies against named schemas ( #6021 )
...
Bind artifact lifecycle and analysis calls to their advertised named SDK
output schemas, sharing discovery per connection and rebinding on reconnect.
Reject schema overrides and ambiguous catalogs, preserve request options,
and retain primary failures while attempting all owned cleanup.
Add real-stdio boundary regressions for malformed output, discovery reuse,
reconnection, schema ambiguity, override rejection and timeout preservation.
Assisted-by: Reimu (gensokyo-skills:reimu-incident-triage)
Assisted-by: Kogasa (gensokyo-skills:kogasa-surprise-testing)
2026-10-21 23:28:12 +08:00
..
2026-10-21 19:47:52 +08:00
2026-10-15 21:05:00 +08:00
2026-10-21 23:28:12 +08:00
2026-10-21 23:28:12 +08:00
2026-10-15 18:11:19 +00:00
2026-10-15 20:11:26 +08:00
2026-10-16 21:03:12 +00:00
2026-10-19 09:51:04 +08:00
2026-10-15 12:15:55 +08:00
2026-10-21 19:01:20 +08:00
2026-10-20 10:09:28 +00:00
2026-10-14 21:51:19 +08:00
2026-10-21 19:47:52 +08:00
2026-10-16 11:48:59 +08:00
2026-10-21 19:47:52 +08:00
2026-10-21 19:47:52 +08:00
2026-10-21 19:47:52 +08:00
2026-10-17 00:22:09 +08:00
2026-10-16 11:48:59 +08:00
2026-10-20 16:16:29 +00:00
2026-10-20 05:29:43 +08:00
2026-10-18 03:57:17 +08:00
2026-10-20 00:37:45 +08:00
2026-10-20 00:37:45 +08:00
2026-10-20 00:37:45 +08:00
2026-10-20 00:37:45 +08:00
2026-10-16 11:48:59 +08:00
2026-10-20 00:37:45 +08:00
2026-10-15 18:11:19 +00:00
2026-10-20 00:37:45 +08:00
2026-10-20 21:56:54 +08:00
2026-10-15 12:15:55 +08:00
2026-10-20 00:37:45 +08:00
2026-10-21 23:28:12 +08:00
2026-10-20 00:37:45 +08:00
2026-10-20 00:37:45 +08:00
2026-10-15 12:15:55 +08:00
2026-10-15 23:12:29 +08:00
2026-10-17 10:35:31 +00:00
2026-10-15 12:15:55 +08:00
2026-10-20 00:05:22 +08:00
2026-10-20 00:05:22 +08:00
2026-10-20 00:05:22 +08:00
2026-10-17 10:44:24 +00:00
2026-10-16 03:13:10 +08:00
2026-10-17 10:35:31 +00:00
2026-10-17 10:35:31 +00:00
2026-10-18 07:40:35 +08:00
2026-10-16 11:48:59 +08:00
2026-10-14 21:51:19 +08:00
2026-10-20 00:37:45 +08:00
2026-10-21 19:47:52 +08:00
2026-10-18 07:34:08 +08:00
2026-10-17 10:44:24 +00:00
2026-10-15 18:11:19 +00:00
2026-10-18 07:33:58 +08:00
2026-10-20 12:08:08 +00:00
2026-10-18 07:33:58 +08:00
2026-10-20 05:14:33 +00:00
2026-10-20 05:14:33 +00:00
2026-10-16 23:57:34 +08:00
2026-10-18 07:33:58 +08:00
2026-10-18 07:33:58 +08:00
2026-10-18 07:33:58 +08:00
2026-10-18 07:33:58 +08:00
2026-10-18 07:33:58 +08:00
2026-10-18 07:33:58 +08:00
2026-10-18 07:33:58 +08:00
2026-10-18 07:33:58 +08:00
2026-10-20 05:14:33 +00:00
2026-10-18 07:33:58 +08:00
2026-10-21 06:12:09 +08:00
2026-10-15 12:15:55 +08:00
2026-10-15 12:15:55 +08:00
2026-10-21 01:00:00 +08:00
2026-10-21 00:09:34 +08:00
2026-10-20 02:01:00 +08:00
2026-10-14 21:51:19 +08:00
2026-10-15 23:12:29 +08:00
2026-10-21 04:57:28 -07:00
2026-10-18 11:34:44 +00:00
2026-10-21 15:00:05 +08:00
2026-10-19 07:07:37 +08:00
2026-10-16 06:46:24 +08:00
2026-10-15 08:16:22 +08:00
2026-10-21 20:43:56 +08:00
2026-10-15 18:11:19 +00:00
2026-10-17 00:22:09 +08:00
2026-10-14 16:21:24 +00:00