Skip to content

v1.0.1

Choose a tag to compare

@Shangri-la-0428 Shangri-la-0428 released this 15 Apr 21:48
· 30 commits to main since this release

Architecture Refactor + cargo fmt

  • main.rs 4985 → 26 lines — all 44 command handlers extracted into src/cmd/ module tree (9 submodules grouped by resource pattern). CLI data definitions moved to src/cli.rs. Two-tier context pattern (BaseCtx / FullCtx) cleanly separates identity-free and identity-required commands. Zero behavior change.
  • Field IPC — long-running processes (MCP, HTTP, run) now serve the live pheromone field over a Unix socket (field.sock). Prehook queries the hot field via socket (~1ms) instead of loading stale JSON from disk.
  • cargo fmt — applied rustfmt across entire codebase.

Full changelog: CHANGELOG.md