v3.0.0 — Pure Python Rewrite
Changelog
All notable changes to hermes-agent-cluster will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
变更日志
所有对 hermes-agent-cluster 的重要变更都将记录在此文件中。
格式基于 Keep a Changelog,
本项目遵循 语义化版本。
[v3.0.0] - 2026-05-18
Added / 新增
- Pure Python backend: Complete rewrite from Go to Python — 7,090 LOC across 10 modules (core, hooks, lease, models, recovery, routers, state, sync) / 纯Python后端:从Go完全重写为Python — 10个模块共7,090行代码
- 48 REST API endpoints: Full CRUD for tasks, nodes, leases, federation, hooks, recovery, config, schedule, sync, workflow, visualization / 48个REST API端点:任务、节点、租约、联邦、钩子、恢复、配置、调度、同步、工作流、可视化
- Pydantic v2 data models: 79 model classes, 15 SQLite tables + 3 views / Pydantic v2数据模型:79个模型类,15个SQLite表+3个视图
- E2E test suite: 68 tests passing, covering all core modules / 端到端测试套件:68个测试全部通过