msgpack loads agent data as garbage bytes
When loading an env with msgpack we seem to get binary garbage in the agent data. We know that msgpack doesn't handle typing.NamedTuple - it recreates a (unnamed) tuple. See #282. There is a workaround in agent_utils for this. But the data loaded still appears as garbage.
I haven't been able to reproduce this in a standalone test case (saving a named tuple etc) but can reproduce in flatland.
I believe this this did work at some point (no thanks to me).
More details to follow.