File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111- ** Priority-Based Conflict Resolution** -- ` 'priority-wins' ` strategy for ` LockedBlackboard ` commit step; higher-priority agents preempt lower-priority pending writes on same-key conflicts (0=low, 3=critical)
1212- ** ` ConflictResolutionStrategy ` option** -- Choose between ` 'first-commit-wins' ` (default, current behavior) and ` 'priority-wins' ` (new)
1313- ** Priority-aware ` validate() ` / ` commit() ` ** -- Wire ` HandoffMessage.metadata.priority ` into the atomic commit pipeline
14+
15+ ## [ Future] -- Phase 4: Distributed Blackboard
16+
17+ ### Planned
18+ - ** CRDT-Based Synchronization** -- Conflict-free replicated data types with vector clocks for eventual consistency across machines
19+ - ** Redis Blackboard Backend** -- Optional Redis pub/sub + distributed locks for multi-process / multi-machine agent coordination
20+ - ** Configurable Consistency Levels** -- ` eventual ` (async replication), ` session ` (read-your-writes), ` strong ` (synchronous quorum)
21+ - ** Federated Budget Tracking** -- Token spending tracked across distributed agent swarms
1422- ** MCP Networking** -- Cross-machine agent communication (see [ references/mcp-roadmap.md] ( references/mcp-roadmap.md ) )
1523
1624## [ 3.1.0] - 2026-02-16
You can’t perform that action at this time.
0 commit comments