Skip to content

v3.0.0 — Pure Python Rewrite

Choose a tag to compare

@HughesCuit HughesCuit released this 18 May 01:56

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个测试全部通过