Managed SSH previously tied remote Agent and Runtime artifacts to desktop packaging and Host activation. Settings now manages verified Linux x64 and arm64 .gbagent packages explicitly, with source-aligned download and update plus offline import and export. Each package contains the signed Agent, pinned Node, and compatible OpenCode Runtime, and project activation never downloads one automatically. Dedicated native CI and a protected release workflow publish deterministic, signed cumulative catalogs to GitHub and Beijing OSS without replacing the desktop Latest release. Desktop packaging is metadata-only, remains independent of Agent artifacts and signing credentials, and Linux desktop releases add RPM installers. The managed SSH path also keeps model credentials in Main, enforces Ask as read-only, verifies signed Agent and Runtime inputs, preserves ACP recovery, and reports Host update cancellation and failures accurately. Release note: 远程项目现可在“设置”中手动下载、更新或离线导入签名 Agent 包,桌面安装包与远程组件发布相互独立;Linux 桌面版同时新增 RPM 安装包。
27 lines
853 B
JSON
27 lines
853 B
JSON
{
|
|
"formatVersion": 1,
|
|
"keys": [
|
|
{
|
|
"keyId": "e2e-20260823-020914-ce95d6f6",
|
|
"publicKeySpkiBase64": "MCowBQYDK2VwAyEA8w12MNcxOrU18MArvcuJmVkGKzJsa/r93q14HGX7DUU=",
|
|
"environment": "production"
|
|
},
|
|
{
|
|
"keyId": "goodbuddy-e2e-agent-8b0b39d2e63d7cf163c23bb7",
|
|
"publicKeySpkiBase64": "MCowBQYDK2VwAyEAx5lS8/stctKe/ri3kSNLR3nmkTV1eTpS0c1TYtJuHoM=",
|
|
"environment": "production"
|
|
},
|
|
{
|
|
"keyId": "goodbuddy-e2e-v8-de8355f998071143411bc075",
|
|
"publicKeySpkiBase64": "MCowBQYDK2VwAyEAY7rOjqPT3FAw2+F5roTqyssz4Zzzx0iJhk6tGhCVivc=",
|
|
"environment": "production"
|
|
},
|
|
{
|
|
"keyId": "goodbuddy-e2e-v12-b5adef071b79b4fdec57ea98",
|
|
"publicKeySpkiBase64": "MCowBQYDK2VwAyEATKD9wXjCeC35SMDrczzpou5PusRkxqSgNb5Se/jYOFU=",
|
|
"environment": "production"
|
|
}
|
|
],
|
|
"revocations": []
|
|
}
|