Binds Embabel agents into AgentSpaces (spec §10): Embabel @Agent metadata becomes AgentCards, and @SpaceTake actions become leased worker loops. The adapter reads Embabel annotations reflectively by fully qualified name, so it compiles with no Embabel artifact and activates only when Embabel is on the application classpath.

Compile Dependencies (6)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
ai.badmonkey.agentspaces » agentspaces-spring-boot-autoconfigure
Spring Boot autoconfiguration for AgentSpaces: properties-driven peer,
0.2.0✔
Apache 2.0
ai.badmonkey.agentspaces » agentspaces-agent
The framework-neutral annotation model and binder: @SpaceTake, @SpaceNotify,
0.2.0✔
Apache 2.0
ai.badmonkey.agentspaces » agentspaces-discovery
Layer 2 of the spec: the signature-verifying, TTL-evicting advertisement cache
0.2.0✔
Apache 2.0
ai.badmonkey.agentspaces » agentspaces-identity
Layer 0 of the spec: Ed25519 peer identity with keystore persistence, PeerID
0.2.0✔
Apache 2.0
ai.badmonkey.agentspaces » agentspaces-space
Layer 3 of the spec: the AgentSpace tuple space. Ships LocalSpace, a complete
0.2.0✔
Bytecode Apache 2.0
net.bytebuddy » byte-buddy
Byte Buddy is a Java library for creating Java classes at run time.
1.18.111.18.15

Provided Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
ai.badmonkey.agentspaces » agentspaces-spring-stubs0.2.0

Test Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
ai.badmonkey.agentspaces » agentspaces-peering
Layer 1 of the spec: signed CBOR wire envelopes, peer nodes with per-group
0.2.0✔
Apache 2.0
ai.badmonkey.agentspaces » agentspaces-test-support
Testing utilities shared by all modules and by applications: a mutable TestClock,
0.2.0✔