As discovered here there are some discrepancies between Colossus' openapi spec and the types that are used to describe request / response data. This opens up a room for errors, like the one made in the PR linked above.
Solution: Those types should be autogenerated from openapi spec, so that they are always in sync. This approach was already successfully implemented in Argus.
┆Issue is synchronized with this Asana task by Unito
As discovered here there are some discrepancies between Colossus' openapi spec and the types that are used to describe request / response data. This opens up a room for errors, like the one made in the PR linked above.
Solution: Those types should be autogenerated from openapi spec, so that they are always in sync. This approach was already successfully implemented in Argus.
┆Issue is synchronized with this Asana task by Unito