Looks like logic for go agent is doneish
finishing off go agent