Skip to content

AgentSQL v0.8.0

Choose a tag to compare

@cuipengdba cuipengdba released this 16 Oct 15:56
· 39 commits to main since this release

AgentSQL v0.8.0

v0.8.0 将任务级临时只读 Key 升级为“申请 → 异人审批 → 原申请人一次性领取”。审批者核对精确 SQL;现有 v0.7.0 Key 按原到期与撤销规则继续生效,旧直接签发 API 返回 HTTP 410。新版还改善了 MCP 工具 schema 兼容性、控制台审计关联与接入排障。

升级与回退

从 v0.7.0 升级前,应停止写入并成套备份 metadata、audit(若分库)和配对的 AGENTSQL_SECRET。SQLite 须用一致性备份,不得只复制未合并 WAL 的主文件。先运行新版 agentsqlctl migrate --check,再显式迁移并检查健康、MCP 允许与拒绝、脱敏及审计。生产配置保持 auto_migrate: false。回退时先停止新版,恢复升级前数据库和密钥,再启动 v0.7.0;旧版不能直接读取新版 schema。

验收证据

  • 封板提交:a1c1344f6ad664d9c87d653876f7d91a6403770e;同提交的 GitHub Actions CI Go、web、govulncheck 均通过。
  • 功能:隔离 Dify 1.17.1 工作流和 MCP Inspector 2.11.0 的真实调用覆盖允许、拒绝、脱敏和持久审计;Inspector 在 /mcp 与 /mcp/2026-07-28 均通过严格工具 schema 校验。双账号控制台完成申请、异人审批、一次性领取与授权 ID 审计走查。
  • 数据库:DM8 Pack3、KingbaseES V9R1C10、Vastbase G100 Build 9 仅在指定实例、协议模式和合成数据下做有界复验;不表示全版本、真实客户环境或完整生产支持。Claude Desktop 未做登录后的 GUI 实测。
  • 正式资产:15/15 项,本地签名与草稿回下载的三份 Ed25519 验签均通过,15 项字节相同;正式公开后再次匿名下载 15 项,字节与三份 Ed25519 签名复验均通过。受信公钥 ID sha256:771e8b179a031f0e3ac3e09576979532808e39f5f2e6da9d103ddf24c91d6868;SHA256SUMS 的 SHA-256:27e9588ac3fc66ee7878438753d8305f191dca8686240696a36221b21c616bd0;provenance 指向封板提交且 dirtyAtBuild=false。
  • SQLite v0.7.0 → v0.8.0 → 恢复 v0.7.0:PASS;正式签名资产 schema 18 → 19 → 恢复 18,旧授权与旧 Key 的 MCP 认证保留。
  • PostgreSQL metadata/audit 分库 v0.7.0 → v0.8.0 → 恢复 v0.7.0:PASS;metadata 17 → 18 → 恢复 17,audit 保持 6;3 条新管理审计经 outbox 投递,恢复 v0.7.0 后旧授权仍可读。
  • GHCR 精确标签(公开、双架构、匿名拉取与 OCI revision 验证):PASS;三个精确标签均 public,匿名拉取覆盖 amd64/arm64,二进制版本和 OCI revision 与封板提交一致,主镜像隔离运行时烟测通过。主镜像 sha256:6e7572cb9d5f6039628bd0e935b633e407005e0e8d87bf15080ad80d9c320461;Demo sha256:eed3617fbc01e741bc7bb86fdd2704c889d1a990405352a0d5d982ef2d035eca;Quickstart sha256:4cabb61239048db099a418317945adb0314af393047d7acb9695c1394c6304e2。
  • latest:官网验收后提升,匿名查询与 amd64/arm64 拉取复验通过;摘要与 v0.8.0 主镜像相同:sha256:6e7572cb9d5f6039628bd0e935b633e407005e0e8d87bf15080ad80d9c320461。
  • 官网与 PDF:v0.8.0 静态站已部署,外网及安全检查 23/23 通过;三份版本化 PDF 从封板提交重建并完成字节比对。官网部署目录 /var/www/agentsql/releases/20261016T160214Z。独立演示源仍为旧版本,不作为 v0.8.0 后端验收证据。

详细变更与限制:发布说明、验收记录、部署指南。