Description
Per discussion with Android team, all AgentData properties should be sent with every event in the Java library so that they do not have to be enumerated in stream configs.
Technical notes
ContextController::REQUIRED_PROPERTIES is where all the properties can be added.
The json files for the consistency and end-to-end tests will need to be updated to include all the required AgentData properties.
Acceptance Criteria
- All MP events using Java library send fully populated AgentData object.
- Tests are updated.
- New release is published.
- Android repo bumps library version.
- Production stream configs have AgentData properties removed from producer config.