Commit d43cab5
fix(test): correct capability structures in server tests
Fixed invalid capability structures exposed by stricter types:
- ServerCapabilities.tasks.requests only has 'tools', not 'elicitation'
- ClientCapabilities.tasks.requests has 'sampling' and 'elicitation'
- Fixed ElicitResult.content to not include undefined values
- Handle SamplingMessage.content being array or single block
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent f4984a2 commit d43cab5
File tree
4 files changed
+63
-140
lines changed- test
- helpers
- server
4 files changed
+63
-140
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
| 31 | + | |
36 | 32 | | |
37 | 33 | | |
38 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
341 | 341 | | |
342 | 342 | | |
343 | 343 | | |
344 | | - | |
| 344 | + | |
345 | 345 | | |
346 | | - | |
| 346 | + | |
347 | 347 | | |
348 | | - | |
| 348 | + | |
349 | 349 | | |
350 | | - | |
| 350 | + | |
351 | 351 | | |
352 | 352 | | |
353 | 353 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
457 | 457 | | |
458 | 458 | | |
459 | 459 | | |
460 | | - | |
| 460 | + | |
461 | 461 | | |
462 | | - | |
| 462 | + | |
463 | 463 | | |
464 | 464 | | |
465 | 465 | | |
| |||
541 | 541 | | |
542 | 542 | | |
543 | 543 | | |
544 | | - | |
| 544 | + | |
545 | 545 | | |
546 | | - | |
| 546 | + | |
547 | 547 | | |
548 | 548 | | |
549 | 549 | | |
| |||
1955 | 1955 | | |
1956 | 1956 | | |
1957 | 1957 | | |
1958 | | - | |
1959 | | - | |
1960 | | - | |
| 1958 | + | |
| 1959 | + | |
| 1960 | + | |
| 1961 | + | |
1961 | 1962 | | |
1962 | 1963 | | |
1963 | 1964 | | |
| |||
2233 | 2234 | | |
2234 | 2235 | | |
2235 | 2236 | | |
2236 | | - | |
2237 | | - | |
2238 | | - | |
2239 | | - | |
| 2237 | + | |
| 2238 | + | |
2240 | 2239 | | |
2241 | | - | |
2242 | 2240 | | |
2243 | 2241 | | |
2244 | 2242 | | |
| |||
2290 | 2288 | | |
2291 | 2289 | | |
2292 | 2290 | | |
2293 | | - | |
2294 | | - | |
2295 | | - | |
2296 | | - | |
| 2291 | + | |
| 2292 | + | |
2297 | 2293 | | |
2298 | | - | |
2299 | 2294 | | |
2300 | 2295 | | |
2301 | 2296 | | |
| |||
2380 | 2375 | | |
2381 | 2376 | | |
2382 | 2377 | | |
2383 | | - | |
2384 | | - | |
2385 | | - | |
2386 | | - | |
| 2378 | + | |
| 2379 | + | |
2387 | 2380 | | |
2388 | | - | |
2389 | 2381 | | |
2390 | 2382 | | |
2391 | 2383 | | |
| |||
2410 | 2402 | | |
2411 | 2403 | | |
2412 | 2404 | | |
2413 | | - | |
2414 | | - | |
2415 | | - | |
2416 | | - | |
| 2405 | + | |
| 2406 | + | |
2417 | 2407 | | |
2418 | | - | |
2419 | 2408 | | |
2420 | 2409 | | |
2421 | 2410 | | |
| |||
2867 | 2856 | | |
2868 | 2857 | | |
2869 | 2858 | | |
2870 | | - | |
2871 | | - | |
2872 | | - | |
2873 | | - | |
2874 | | - | |
| 2859 | + | |
| 2860 | + | |
2875 | 2861 | | |
2876 | 2862 | | |
2877 | 2863 | | |
| |||
2931 | 2917 | | |
2932 | 2918 | | |
2933 | 2919 | | |
2934 | | - | |
2935 | | - | |
2936 | | - | |
2937 | | - | |
| 2920 | + | |
| 2921 | + | |
2938 | 2922 | | |
2939 | | - | |
2940 | 2923 | | |
2941 | 2924 | | |
2942 | 2925 | | |
| |||
2991 | 2974 | | |
2992 | 2975 | | |
2993 | 2976 | | |
2994 | | - | |
2995 | | - | |
2996 | | - | |
2997 | | - | |
| 2977 | + | |
| 2978 | + | |
2998 | 2979 | | |
2999 | | - | |
3000 | 2980 | | |
3001 | 2981 | | |
3002 | 2982 | | |
| |||
3067 | 3047 | | |
3068 | 3048 | | |
3069 | 3049 | | |
3070 | | - | |
3071 | | - | |
3072 | | - | |
3073 | | - | |
3074 | | - | |
| 3050 | + | |
| 3051 | + | |
3075 | 3052 | | |
3076 | 3053 | | |
3077 | 3054 | | |
| |||
3086 | 3063 | | |
3087 | 3064 | | |
3088 | 3065 | | |
3089 | | - | |
3090 | | - | |
3091 | | - | |
3092 | | - | |
3093 | | - | |
| 3066 | + | |
| 3067 | + | |
3094 | 3068 | | |
3095 | 3069 | | |
3096 | 3070 | | |
| |||
3138 | 3112 | | |
3139 | 3113 | | |
3140 | 3114 | | |
3141 | | - | |
3142 | | - | |
3143 | | - | |
3144 | | - | |
3145 | | - | |
| 3115 | + | |
| 3116 | + | |
3146 | 3117 | | |
3147 | 3118 | | |
3148 | 3119 | | |
| |||
3210 | 3181 | | |
3211 | 3182 | | |
3212 | 3183 | | |
3213 | | - | |
3214 | | - | |
3215 | | - | |
3216 | | - | |
3217 | | - | |
| 3184 | + | |
| 3185 | + | |
3218 | 3186 | | |
3219 | 3187 | | |
3220 | 3188 | | |
| |||
3227 | 3195 | | |
3228 | 3196 | | |
3229 | 3197 | | |
3230 | | - | |
3231 | | - | |
3232 | | - | |
| 3198 | + | |
3233 | 3199 | | |
3234 | 3200 | | |
3235 | 3201 | | |
| |||
0 commit comments