The events the component can emit.
The schema of the inputs accepted when opening it (from the spec's properties).
Methods that could not be exposed.
Whether the component reports a data state (getCurrentDataState is supported), i.e. whether the instance has data to describe.
The verbs, standard and custom.
Everything an agent can do with one component, derived from its spec.