You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.2 KiB
1.2 KiB
11:Agent 管理与配对生命周期
本阶段目标
让 Wails 总控能管理多个子 Agent,而不仅是显示在线数量。
已实现范围
- 新增独立 Agent 页面,列出当前在线和离线的 Agent。
- 每个 Agent 显示不可变 ID、显示名称、状态和最后心跳时间。
- 允许修改显示名称,不改变 Agent 身份或凭据。
- “撤销配对”会立即关闭当前 WSS 会话并删除配对记录;Agent 再次连接时会被拒绝,必须重新配对。
- “添加 / 重新配对”只跳转到独立的“安全与配对”页面,不在 Agent 列表或概览页泄露配对码。
安全边界
- 前端只有 Agent 查询、改名和撤销三个受限绑定,不可读到凭据哈希、TLS 私钥或数据库原始内容。
- 撤销会移除 Agent 配对记录,但不删除已有任务与审计历史。
- 已移除的 Agent 不能通过旧凭据认证。
验收
- 完成一个 Agent 的配对后,确认其出现在 Agent 页面并显示在线。
- 修改名称并刷新,确认名称被持久化。
- 点击“撤销配对”并确认,Agent 卡片立即消失且连接断开。
- 重启 Agent,确认旧凭据被拒绝;生成新配对码后可作为新的 Agent 加入。