introduce request guards in jira agent