Uses of Package
ai.badmonkey.agentspaces.capabilities.runtime
Packages that use ai.badmonkey.agentspaces.capabilities.runtime
Package
Description
The framework-neutral agent binder: annotated plain objects become fleet
workers with automatic AgentCards (plan §10.3).
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).
-
Classes in ai.badmonkey.agentspaces.capabilities.runtime used by ai.badmonkey.agentspaces.agentClassDescriptionDirect capability frames (spec §9,
PIPE_DATAin v0.1 datagram form): multiplexes one group's PIPE_DATA kind across capabilities by name, so several capability protocols share the wire without stepping on each other.The Layer 4 pattern made uniform (spec §8): a provider registers, the runtime signs and publishes itsCapabilityAdvertisementinto the group's discovery flow,CapabilityRuntime.refreshTick()keeps the leased advertisement fresh while the provider runs, and consumers discover providers through the same ad-cache as everything else. -
Classes in ai.badmonkey.agentspaces.capabilities.runtime used by ai.badmonkey.agentspaces.capabilities.aggregateClassDescriptionDirect capability frames (spec §9,
PIPE_DATAin v0.1 datagram form): multiplexes one group's PIPE_DATA kind across capabilities by name, so several capability protocols share the wire without stepping on each other. -
Classes in ai.badmonkey.agentspaces.capabilities.runtime used by ai.badmonkey.agentspaces.capabilities.keywrapClassDescriptionDirect capability frames (spec §9,
PIPE_DATAin v0.1 datagram form): multiplexes one group's PIPE_DATA kind across capabilities by name, so several capability protocols share the wire without stepping on each other. -
Classes in ai.badmonkey.agentspaces.capabilities.runtime used by ai.badmonkey.agentspaces.capabilities.learnClassDescriptionDirect capability frames (spec §9,
PIPE_DATAin v0.1 datagram form): multiplexes one group's PIPE_DATA kind across capabilities by name, so several capability protocols share the wire without stepping on each other.The direct-pipe surface a capability protocol needs (spec §8 pipes, TECH-SPEC §8.1): register a handler for one capability type's frames and send frames to a peer. -
Classes in ai.badmonkey.agentspaces.capabilities.runtime used by ai.badmonkey.agentspaces.capabilities.orderedlogClassDescriptionDirect capability frames (spec §9,
PIPE_DATAin v0.1 datagram form): multiplexes one group's PIPE_DATA kind across capabilities by name, so several capability protocols share the wire without stepping on each other. -
Classes in ai.badmonkey.agentspaces.capabilities.runtime used by ai.badmonkey.agentspaces.capabilities.runtimeClassDescriptionThe Layer 4 pattern made uniform (spec §8): a provider registers, the runtime signs and publishes its
CapabilityAdvertisementinto the group's discovery flow,CapabilityRuntime.refreshTick()keeps the leased advertisement fresh while the provider runs, and consumers discover providers through the same ad-cache as everything else.The direct-pipe surface a capability protocol needs (spec §8 pipes, TECH-SPEC §8.1): register a handler for one capability type's frames and send frames to a peer. -
Classes in ai.badmonkey.agentspaces.capabilities.runtime used by ai.badmonkey.agentspaces.capabilities.semanticClassDescriptionDirect capability frames (spec §9,
PIPE_DATAin v0.1 datagram form): multiplexes one group's PIPE_DATA kind across capabilities by name, so several capability protocols share the wire without stepping on each other.