Commit c633fb4
committed
Fix schema and consistency issues from second SDK testing round
Schema fixes:
- EntryInfo.type: add 'directory' to enum (was file-only)
- SandboxMetadata, EnvVars: add type: object (had only additionalProperties)
- TemplateLegacy: add missing 'names' and 'buildStatus' fields
- connect-protocol-version: remove redundant enum (const suffices)
- filesystem.EntryInfo.size: document int/string union type (int64)
Response fixes:
- PATCH /templates/{templateID}: return TemplateUpdateResponse (was empty)
- POST /sandboxes/{sandboxID}/refreshes: add missing 500 response
- GET /health 502: content-type → application/json (was connect+json)
Also fix fill_empty_responses to skip $ref responses.1 parent 187b9f2 commit c633fb4
2 files changed
Lines changed: 102 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
1261 | 1261 | | |
1262 | 1262 | | |
1263 | 1263 | | |
| 1264 | + | |
| 1265 | + | |
1264 | 1266 | | |
1265 | 1267 | | |
1266 | 1268 | | |
| |||
1575 | 1577 | | |
1576 | 1578 | | |
1577 | 1579 | | |
1578 | | - | |
| 1580 | + | |
1579 | 1581 | | |
1580 | 1582 | | |
1581 | | - | |
1582 | | - | |
| 1583 | + | |
1583 | 1584 | | |
1584 | 1585 | | |
1585 | 1586 | | |
| |||
1603 | 1604 | | |
1604 | 1605 | | |
1605 | 1606 | | |
1606 | | - | |
| 1607 | + | |
| 1608 | + | |
| 1609 | + | |
| 1610 | + | |
| 1611 | + | |
1607 | 1612 | | |
1608 | 1613 | | |
1609 | 1614 | | |
| |||
2241 | 2246 | | |
2242 | 2247 | | |
2243 | 2248 | | |
| 2249 | + | |
2244 | 2250 | | |
2245 | 2251 | | |
2246 | 2252 | | |
2247 | 2253 | | |
2248 | 2254 | | |
| 2255 | + | |
2249 | 2256 | | |
2250 | 2257 | | |
2251 | 2258 | | |
| |||
2282 | 2289 | | |
2283 | 2290 | | |
2284 | 2291 | | |
2285 | | - | |
2286 | | - | |
2287 | 2292 | | |
2288 | 2293 | | |
2289 | 2294 | | |
| |||
2327 | 2332 | | |
2328 | 2333 | | |
2329 | 2334 | | |
| 2335 | + | |
| 2336 | + | |
2330 | 2337 | | |
2331 | 2338 | | |
2332 | 2339 | | |
| |||
3039 | 3046 | | |
3040 | 3047 | | |
3041 | 3048 | | |
| 3049 | + | |
3042 | 3050 | | |
3043 | 3051 | | |
3044 | 3052 | | |
| |||
3655 | 3663 | | |
3656 | 3664 | | |
3657 | 3665 | | |
| 3666 | + | |
| 3667 | + | |
| 3668 | + | |
| 3669 | + | |
| 3670 | + | |
| 3671 | + | |
| 3672 | + | |
3658 | 3673 | | |
3659 | 3674 | | |
3660 | 3675 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
892 | 892 | | |
893 | 893 | | |
894 | 894 | | |
| 895 | + | |
| 896 | + | |
| 897 | + | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
| 912 | + | |
| 913 | + | |
| 914 | + | |
| 915 | + | |
| 916 | + | |
| 917 | + | |
| 918 | + | |
| 919 | + | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
| 923 | + | |
| 924 | + | |
| 925 | + | |
| 926 | + | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
| 932 | + | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
| 939 | + | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
| 970 | + | |
| 971 | + | |
| 972 | + | |
| 973 | + | |
| 974 | + | |
895 | 975 | | |
896 | 976 | | |
897 | 977 | | |
| |||
0 commit comments