agent: make "match" optional in request

When no match field is present in the request, default to `MatchAll`.