Agent Capabilities
Indicates that this class exposes actions, goals and conditions that may be used by agents, but is not an agent in itself. This is a Spring stereotype annotation, so annotated classes will be picked up on the classpath and injected
Parameters
scan
Whether to find this agent in the classpath. If false, it will not be found by classpath scanning. This is useful for testing com.embabel.agent.api.annotation.support.AgentMetadataReader will still process it if asked directly.