agent.sh now collects file permission and type info, and both agent.sh and timeline.py support compress=[true,false] flag to do gzip compression