All Packages

Package Summary
Package
Description
The A2A gateway: mechanical translation of AgentSpaces AgentCards to A2A agent cards, served over HTTP so A2A clients discover a fleet through one standard surface.
The framework-neutral agent binder: annotated plain objects become fleet workers with automatic AgentCards (plan §10.3).
Typed capability clients (spec §10.5): the CapabilityClientFactory SPI behind spaces.group(g).capability(Class), and the shipped VoteClient and AggregateClient.
 
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).
AgentSpaces exceptions.
 
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/aggregate capability: push-sum gossip aggregation for quorum sensing (spec §8).
 
 
The aspace:cap/ordered-log capability: a Raft group over capability pipes, backing the ORDERED strategy (spec §8).
The Layer 4 capability runtime: sign/publish/refresh CapabilityAdvertisements, discover providers, and multiplex direct capability frames (spec §8).
 
The aspace:cap/vote capability: auditable QUORUM ballots as space entries and approximate MAJORITY_GOSSIP preferences over push-sum (spec §8).
Encodings: Base58/multibase for identifiers and the canonical CBOR codec (RFC 8949) for all wire payloads.
Crypto helpers: SHA-256 digests and Ed25519 (RFC 8032) signing over the JDK's built-in providers.
Hybrid logical clocks: near-wall-clock timestamps with a deterministic total order across the fleet.
AgentSpaces identifiers: peer, agent, group, and space IDs, plus the aspace:// URI scheme (spec §4).
The open connector SDK (ENTERPRISE §6, spec §6.1a): the AssetProvider SPI, the ConnectorRuntime that publishes leased AssetCards and serves aspace:cap/data-query through the space, and the DataQueryClient with canonical-hash pull-once semantics.
The fleet console as a served surface (stability: API for ConsoleView, FleetConsoleServer, and the ConsolePanel SPI).
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.
Content-addressed block storage and exchange over BLOCK_WANT/BLOCK frames (spec §7.1, §9).
Zero-configuration bootstrap (spec §10.1, roadmap M1): the opt-in MulticastBeacon announces a node's signed self-advertisement on a LAN multicast group so peers with no configured seeds find one another.
The two-channel gossip bus: rumor push with hop decay, anti-entropy over reconcilable states (spec §5.3).
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).
Reference transports (spec §5.5): TCP with length-prefixed frames.
The signed CBOR wire protocol (spec §9): envelopes, kind-specific bodies, and the frame codec with mandatory verification.
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.
The delta-CRDT core of the replicated space: OR-Set entry state, LWW lease registers, monotone completion (spec §7.3).
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.
The QUIC (RFC 9000) transport binding (spec §5.5): the fabric's frames over quiche via Netty's incubator QUIC codec, plugged in through the same Transport SPI as TCP.