| Agent | Marker for agent class and variable. | 
| AgentArgument | Marker for agent argument field. | 
| AgentBody | Deprecated. | 
| AgentBreakpoint | Marker for agent breakpoint method. | 
| AgentChildKilled | Marker for agent child killed method. | 
| AgentCreated | Deprecated. | 
| AgentFeature |  | 
| AgentKilled | Deprecated. | 
| AgentMessageArrived | Deprecated. | 
| AgentResult | Marker for agent result field. | 
| AgentServiceQuery | Deprecated. | 
| AgentServiceSearch | Deprecated. | 
| AgentServiceValue | The service annotation. | 
| AgentStreamArrived | Deprecated. | 
| Argument | The argument annotation. | 
| Arguments | The arguments annotation. | 
| Breakpoints | The breakpoints annotation. | 
| Component | Component annotation. | 
| ComponentType |  | 
| ComponentTypes | Define component types that can be instantiated as subcomponents of the declaring component. | 
| Configuration | Configuration annotation. | 
| Configurations | Configurations annotation. | 
| CreationInfo | Component annotation. | 
| Description | Holds the component description. | 
| Feature | The features annotation. | 
| Features | The features annotation. | 
| Implementation | Service implementation details. | 
| Imports |  | 
| OnMessage | Marker for agent message arrived. | 
| OnService | Annotate fields and methods that will be called when the corresponding services are available. | 
| OnStream | Marker for agent stream arrived. | 
| Parent | Marker for injecting component parent to a field. | 
| Properties | Component properties as name value pairs. | 
| ProvidedService | Provided service annotation. | 
| ProvidedServices | The provided services annotation. | 
| Publish | The name (for referencing/overriding). | 
| RequiredService | Required service data. | 
| RequiredServices | Requires services annotation. | 
| Result | The result annotation. | 
| Results | The results annotation. |