Repository navigation
Commit c1a8eea
authored
chore(conformance): run against 0.2.0-alpha.12 (#1336)
* chore(conformance): run against 0.2.0-alpha.12
0.2.0-alpha.11 added the json-schema-2020-12-preservation client
scenario. The conformance client does not handle it and exits with
"Unsupported conformance scenario", so both client suites fail on it
once CI moves past alpha.10.
Handle the scenario as it asks: list tools, then send the inputSchema of
json_schema_2020_12_tool back through json_schema_echo. rmcp keeps every
keyword the scenario checks. Bump CONFORMANCE_VERSION to alpha.12.
* chore(conformance): fail the schema preservation run on a tool error
The json_schema_echo result was dropped, so a tool-level error still let
the client exit 0. Check is_error so local runs fail loudly.1 parent 4048ac4 commit c1a8eea
2 files changed
Lines changed: 35 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
993 | 993 | | |
994 | 994 | | |
995 | 995 | | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
| 999 | + | |
| 1000 | + | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + | |
| 1004 | + | |
| 1005 | + | |
| 1006 | + | |
| 1007 | + | |
| 1008 | + | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
| 1021 | + | |
| 1022 | + | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
| 1026 | + | |
996 | 1027 | | |
997 | 1028 | | |
998 | 1029 | | |
| |||
1115 | 1146 | | |
1116 | 1147 | | |
1117 | 1148 | | |
| 1149 | + | |
| 1150 | + | |
| 1151 | + | |
1118 | 1152 | | |
1119 | 1153 | | |
1120 | 1154 | | |
| |||
0 commit comments