yoagent-state 0.2.0

Durable state and lineage for long-running agents.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
# Acknowledgments

The core idea for `yoagent-state` comes from [Yohei Nakajima](https://github.com/yoheinakajima) and his [ActiveGraph](https://github.com/yoheinakajima/activegraph) work.

This project is an independent Rust implementation inspired by that idea. It keeps the architecture small for `yoagent` and `yoyo evolve`, while preserving the important ActiveGraph-style primitives: append-only events, replayed graph projection, goals, tasks, observations, hypotheses, patches, artifacts, evals, decisions, policies, behaviors, packs, replay, and forks.

The guiding boundary is:

```text
Git stores what changed.
yoagent-state stores why it changed, what tested it, and what it means.
```