Uses of Record Class
ai.badmonkey.agentspaces.common.id.AgentId

Packages that use AgentId
Package
Description
The framework-neutral agent binder: annotated plain objects become fleet workers with automatic AgentCards (plan §10.3).
The advertisement family: typed, TTL-bearing discovery documents and their signed wrapper (spec §6).
Entry records and identifiers: the wrapper the space keeps around every written entry (spec §7.1).
 
The Space API: the leased tuple space, templates and matchers, handles, and events (spec §7).
Extension points implementations plug into: transports, conflict strategies, membership validators, capability providers, schema registries, peer samplers.
 
The aspace:cap/ordered-log capability: a Raft group over capability pipes, backing the ORDERED strategy (spec §8).
The aspace:cap/vote capability: auditable QUORUM ballots as space entries and approximate MAJORITY_GOSSIP preferences over push-sum (spec §8).
AgentSpaces identifiers: peer, agent, group, and space IDs, plus the aspace:// URI scheme (spec §4).
Layer 2 (spec §6): the signature-verifying, TTL-evicting advertisement cache and local-first discovery with hop-budgeted remote queries.
Layer 0 (spec §4): peer identity with keystore persistence, PeerID derivation from the Ed25519 public key, and advertisement signing.
Leased group membership with SWIM-style probing (spec §5.2).
The peer node and per-group runtimes: the assembly point of Layer 1 (spec §5).
Types shared by the local and replicated space implementations: the read consistency hint (spec §7.2), the space lifecycle hooks (spec §7.5), and the admission and read-only exceptions those hooks raise.
LocalSpace: the complete single-JVM Space implementation, plus the default schema registry.
The replicated space: the Space API over the delta-CRDT replica and gossip, with LEASE_RACE take claims as a deterministic lattice (spec §7.3-§7.4).
Spring Boot autoconfiguration for AgentSpaces (spec §10.1): properties-driven peer, group, and space wiring behind the fluent facade, with lifecycle-driven ticking and annotation-driven bean enrollment.
Testing utilities for AgentSpaces modules and applications: a manually advanced clock, the SimNetwork deterministic transport fabric with partition control, and shared fixtures.