Skip to content

wanctl v0.9.1

Choose a tag to compare

@github-actions github-actions released this 16 Sep 17:03
· 29 commits to main since this release
5f6a078

v0.9.1 — 可独立发现、继续和诊断的 GET 接口

  • 公共入口改为静态协议说明,不再返回会话票据。调用方通过 /webfetch/v1 发现协议,用每次对话独立的随机标识创建申请,防止抓取缓存复用同一份授权。
  • 门户新增“设置 → 连接网页 AI”,每次复制都会生成带独立网址的接入提示词,无需模型自行编造随机值。
  • 直接返回完整的设备 target、工具参数 schema 和 GET 调用模板,无需猜测命名空间与设备 ID 的拼法。
  • 申请、工具和任务页面提供含完整状态地址的继续指令,方便批准或配对后在下一轮对话继续。
  • 网页抓取客户端能读到明确的错误正文;程序客户端使用 format=json 时继续获得标准 HTTP 错误码。设备范围、撤销和重复请求保护保持生效。
  • 已绑定其他账号的授权链接显示原因与恢复提示,不再只显示 delegation forbidden。增加不含票据和操作内容的诊断日志。
  • 自部署 Compose 接通已有的 HTTP-MCP 入口及门户/中继地址配置,补充 stdio 与托管 MCP 的使用文档,登录说明不再限定某一种身份提供商。

本次更新只需升级 relay 和 portal,无新增数据库迁移;v0.9.0 受控端继续兼容。新客户端应读取 start_url_template,已有会话按原有效期继续使用。网页客户端仍需能够实时抓取指定 URL;支持联网搜索本身不保证具备这项能力。