The beacon an operator runs to be found: the signed beacon document built from a running peer and served over HTTP with ETag, cache headers, CORS, and a rate limit; the DNS records to register, printed; and a standalone main that founds or joins a group from the starter's own properties.

Compile Dependencies (6)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
ai.badmonkey.agentspaces » agentspaces-bootstrap
Locators that find a beacon through the enterprise's own directory: a DNS
0.5.0✔
Apache 2.0
ai.badmonkey.agentspaces » agentspaces-peering
Layer 1 of the spec: signed CBOR wire envelopes, peer nodes with per-group
0.5.0✔
Apache 2.0
ai.badmonkey.agentspaces » agentspaces-identity
Layer 0 of the spec: Ed25519 peer identity with keystore persistence, PeerID
0.5.0✔
Apache 2.0
ai.badmonkey.agentspaces » agentspaces-spring-boot-autoconfigure
Spring Boot autoconfiguration for AgentSpaces: properties-driven peer,
0.5.0✔
Apache 2.0
ai.badmonkey.agentspaces » agentspaces-agent
The framework-neutral annotation model and binder: @SpaceTake, @SpaceNotify,
0.5.0✔
Apache 2.0
ai.badmonkey.agentspaces » agentspaces-capabilities
Layer 4 of the spec: the capability-service runtime (publish, refresh, and
0.5.0✔

Test Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
ai.badmonkey.agentspaces » agentspaces-test-support
Testing utilities shared by all modules and by applications: a mutable TestClock,
0.5.0✔
Assertion Apache 2.0
org.assertj » assertj-core
Rich and fluent assertions for testing in Java
3.27.7✔
Testing EPL 2.0
org.junit.jupiter » junit-jupiter
Module "junit-jupiter" of JUnit
5.13.46.1.3