With the new stac update, a collection will return items instead of assets like the current implementation (Open-EO/openeo-python-driver#411). As a consequence the asset field in the collection is an empty dict.
The assets can't be just added because the assets in the items can have the same asset key and it has to be compatible with the openEO-api (see here)