Commit 4483c01
Algis Dumbris
fix(050): consistent disabled-server handling + verification
Related #437
Global handler now uses the management-service GetServerTools path (same
as the per-server endpoint) so a disabled/not-connected server yields an
empty tool set instead of a false partial:true/failed_servers flag.
Adjusted the unit-test controller to exercise the controller fallback
path. Adds the Playwright sweep (5/5 green), self-contained HTML report,
and screenshots under verification/.1 parent 9e8705f commit 4483c01
12 files changed
Lines changed: 173 additions & 2 deletions
File tree
- internal/httpapi
- specs/050-global-tools-page
- verification
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2514 | 2514 | | |
2515 | 2515 | | |
2516 | 2516 | | |
| 2517 | + | |
| 2518 | + | |
| 2519 | + | |
| 2520 | + | |
| 2521 | + | |
| 2522 | + | |
| 2523 | + | |
| 2524 | + | |
| 2525 | + | |
| 2526 | + | |
| 2527 | + | |
| 2528 | + | |
| 2529 | + | |
| 2530 | + | |
| 2531 | + | |
| 2532 | + | |
2517 | 2533 | | |
2518 | 2534 | | |
2519 | 2535 | | |
| |||
2524 | 2540 | | |
2525 | 2541 | | |
2526 | 2542 | | |
2527 | | - | |
| 2543 | + | |
2528 | 2544 | | |
2529 | | - | |
| 2545 | + | |
| 2546 | + | |
2530 | 2547 | | |
2531 | 2548 | | |
2532 | 2549 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
30 | 35 | | |
31 | 36 | | |
32 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
0 commit comments