MAS-DT refactor action schema
-
Make existing action aoneOfwithaction.action_typeas the discriminator -
Existing action definition becomesaction_movewithaction.action_type=move -
Create aaction_waypoint_listwithaction.action_type=waypoint_listand add tooneOf-
Properties-
waypointsarray of GeoJSON:Point
-
-
-
Make existing action schema accept either separate latitude/longitude fields or
geojson.Point - Update test fixtures
- Update tests
I've changed the scope of this for now at least.
Now that the other behaviour changes are being handled by the instruction set we no longer need to be constrained by all the waypoints being collated into a single action.