reconstructing agent communication