Skip to content

Frakio Work v0.1.3 Beta

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Jul 10:40

重大数据安全修复

v0.1.2 将代表 ~/.hermes 根配置目录的 Hermes Default 当成普通 Agent Profile 展示,并允许用户执行删除。删除接口同时把 Hermes 根目录本身判定为合法目标,导致删除 Hermes Default 时递归删除整个 ~/.hermes,连带移除其他 Agent 的 profile、provider 和密钥环境。界面仍然保留 Agent 与模型名称,但 Hermes Runtime 已经没有可用的模型配置,因此所有 Agent 都会报告未配置 provider,无法回复。这不是模型供应商故障,而是 default profile 的界面语义、目录语义和删除边界不一致造成的。

v0.1.3 不再把 Hermes Default 导入 Agent 配置中心,并通过 409 system_profile_protected 在接口层阻止删除。普通 Agent 只能删除 ~/.hermes/profiles/<name> 下的独立目录;明确绑定的 profile 缺失时会直接报告配置缺失,不再静默回退到 default。新增路径边界、删除接口和 Bridge profile 隔离测试,防止同类问题再次发生。

升级可以阻止误删再次发生,但不能自动恢复已经删除且没有备份的 Hermes 历史或记忆。已经受影响的用户需要从备份恢复 profile,或重新为各 Agent 配置模型。