- Notifications
You must be signed in to change notification settings - Fork928
Commit0f3a1e9
authored
fix(agent/agentcontainers): split Init into Init and Start for early API responses (#18640)
Previously in#18635 we delayed the containers API `Init` to avoid producingerrors due to Docker and `@devcontainers/cli` not yet being installed by startupscripts. This had an adverse effect on the UX via UI responsiveness as thedetection of devcontainers was greatly delayed.This change splits `Init` into `Init` and `Start` so that we can immediatelyafter `Init` start serving known devcontainers (defined in Terraform), improvingthe UX.Related#18635Related#186401 parente46d892 commit0f3a1e9
3 files changed
+66
-36
lines changedLines changed: 21 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1158 | 1158 |
| |
1159 | 1159 |
| |
1160 | 1160 |
| |
1161 |
| - | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
1162 | 1165 |
| |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
1163 | 1178 |
| |
1164 | 1179 |
| |
1165 |
| - | |
| 1180 | + | |
1166 | 1181 |
| |
1167 | 1182 |
| |
1168 | 1183 |
| |
| |||
1183 | 1198 |
| |
1184 | 1199 |
| |
1185 | 1200 |
| |
1186 |
| - | |
1187 |
| - | |
1188 |
| - | |
1189 |
| - | |
1190 |
| - | |
1191 |
| - | |
1192 |
| - | |
| 1201 | + | |
| 1202 | + | |
| 1203 | + | |
| 1204 | + | |
1193 | 1205 |
| |
1194 | 1206 |
| |
1195 | 1207 |
| |
|
Lines changed: 28 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
53 | 53 |
| |
54 | 54 |
| |
55 | 55 |
| |
56 |
| - | |
57 | 56 |
| |
58 | 57 |
| |
59 | 58 |
| |
| |||
73 | 72 |
| |
74 | 73 |
| |
75 | 74 |
| |
76 |
| - | |
| 75 | + | |
| 76 | + | |
77 | 77 |
| |
78 | 78 |
| |
79 | 79 |
| |
| |||
270 | 270 |
| |
271 | 271 |
| |
272 | 272 |
| |
273 |
| - | |
| 273 | + | |
274 | 274 |
| |
275 | 275 |
| |
276 | 276 |
| |
| |||
322 | 322 |
| |
323 | 323 |
| |
324 | 324 |
| |
325 |
| - | |
326 |
| - | |
| 325 | + | |
327 | 326 |
| |
328 | 327 |
| |
329 | 328 |
| |
330 | 329 |
| |
331 | 330 |
| |
332 | 331 |
| |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
333 | 338 |
| |
334 | 339 |
| |
335 | 340 |
| |
336 | 341 |
| |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
337 | 356 |
| |
338 | 357 |
| |
339 | 358 |
| |
| |||
412 | 431 |
| |
413 | 432 |
| |
414 | 433 |
| |
415 |
| - | |
416 |
| - | |
417 |
| - | |
418 | 434 |
| |
419 | 435 |
| |
420 | 436 |
| |
| |||
474 | 490 |
| |
475 | 491 |
| |
476 | 492 |
| |
477 |
| - | |
| 493 | + | |
478 | 494 |
| |
479 | 495 |
| |
480 | 496 |
| |
| |||
485 | 501 |
| |
486 | 502 |
| |
487 | 503 |
| |
488 |
| - | |
489 |
| - | |
490 |
| - | |
| 504 | + | |
| 505 | + | |
491 | 506 |
| |
492 | 507 |
| |
493 | 508 |
| |
| |||
496 | 511 |
| |
497 | 512 |
| |
498 | 513 |
| |
499 |
| - | |
| 514 | + | |
500 | 515 |
| |
501 | 516 |
| |
502 | 517 |
| |
|
Lines changed: 17 additions & 14 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
437 | 437 |
| |
438 | 438 |
| |
439 | 439 |
| |
440 |
| - | |
| 440 | + | |
441 | 441 |
| |
442 | 442 |
| |
443 | 443 |
| |
| |||
627 | 627 |
| |
628 | 628 |
| |
629 | 629 |
| |
630 |
| - | |
| 630 | + | |
631 | 631 |
| |
632 | 632 |
| |
633 | 633 |
| |
| |||
1068 | 1068 |
| |
1069 | 1069 |
| |
1070 | 1070 |
| |
1071 |
| - | |
| 1071 | + | |
1072 | 1072 |
| |
1073 | 1073 |
| |
1074 | 1074 |
| |
| |||
1158 | 1158 |
| |
1159 | 1159 |
| |
1160 | 1160 |
| |
1161 |
| - | |
| 1161 | + | |
1162 | 1162 |
| |
1163 | 1163 |
| |
1164 | 1164 |
| |
| |||
1254 | 1254 |
| |
1255 | 1255 |
| |
1256 | 1256 |
| |
1257 |
| - | |
| 1257 | + | |
1258 | 1258 |
| |
1259 | 1259 |
| |
1260 | 1260 |
| |
| |||
1408 | 1408 |
| |
1409 | 1409 |
| |
1410 | 1410 |
| |
1411 |
| - | |
| 1411 | + | |
1412 | 1412 |
| |
1413 | 1413 |
| |
1414 | 1414 |
| |
| |||
1635 | 1635 |
| |
1636 | 1636 |
| |
1637 | 1637 |
| |
1638 |
| - | |
| 1638 | + | |
1639 | 1639 |
| |
1640 | 1640 |
| |
1641 | 1641 |
| |
| |||
1958 | 1958 |
| |
1959 | 1959 |
| |
1960 | 1960 |
| |
1961 |
| - | |
| 1961 | + | |
1962 | 1962 |
| |
1963 | 1963 |
| |
1964 | 1964 |
| |
| |||
2052 | 2052 |
| |
2053 | 2053 |
| |
2054 | 2054 |
| |
2055 |
| - | |
| 2055 | + | |
2056 | 2056 |
| |
2057 | 2057 |
| |
2058 | 2058 |
| |
| |||
2158 | 2158 |
| |
2159 | 2159 |
| |
2160 | 2160 |
| |
2161 |
| - | |
| 2161 | + | |
2162 | 2162 |
| |
2163 | 2163 |
| |
2164 | 2164 |
| |
| |||
2228 | 2228 |
| |
2229 | 2229 |
| |
2230 | 2230 |
| |
2231 |
| - | |
| 2231 | + | |
2232 | 2232 |
| |
2233 | 2233 |
| |
2234 | 2234 |
| |
| |||
2318 | 2318 |
| |
2319 | 2319 |
| |
2320 | 2320 |
| |
2321 |
| - | |
| 2321 | + | |
2322 | 2322 |
| |
2323 | 2323 |
| |
2324 | 2324 |
| |
2325 | 2325 |
| |
2326 | 2326 |
| |
2327 | 2327 |
| |
| 2328 | + | |
| 2329 | + | |
| 2330 | + | |
2328 | 2331 |
| |
2329 | 2332 |
| |
2330 | 2333 |
| |
| |||
2335 | 2338 |
| |
2336 | 2339 |
| |
2337 | 2340 |
| |
2338 |
| - | |
| 2341 | + | |
2339 | 2342 |
| |
2340 | 2343 |
| |
2341 | 2344 |
| |
| |||
2519 | 2522 |
| |
2520 | 2523 |
| |
2521 | 2524 |
| |
2522 |
| - | |
| 2525 | + | |
2523 | 2526 |
| |
2524 | 2527 |
| |
2525 | 2528 |
| |
|
0 commit comments
Comments
(0)