# 2026-06-06 — API 巡检 B1（servers + webssh）修复

## 摘要

完成 servers/webssh 模块 8 维安全审计；修复健康检查 `server_ids` 无上限与 pending 重试/删除审计缺口。

## 动机

按计划 B1→B6 API 巡检，servers 大部 CRUD 此前未 BUG 通读；需消除可观测的资源耗尽与审计不一致。

## 涉及文件

- `server/api/schemas.py` — `ServerCheck.server_ids` max_length=50
- `server/api/servers.py` — pending retry 失败审计、delete pending detail
- `tests/test_security_unit.py` — ServerCheck 上限回归
- `docs/reports/2026-06-06-api-audit-b1-servers-webssh.md`

## 迁移 / 重启

无；重启 API 即可。

## 验证

```bash
.venv/bin/pytest tests/test_security_unit.py tests/test_credential_poller.py -q
```
