Jira (Cloud and Server) connector. Cursor primitive: updated field via JQL.
API: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issue-search/
JQL: assignee = currentUser() AND updated > -7d ORDER BY updated DESC (filter to user's items only).
Auth: Atlassian OAuth 2.0 (3LO).
Files to create:
packages/connector-issues-jira/src/index.ts
packages/connector-issues-jira/src/auth.ts
packages/connector-issues-jira/test/contract.test.ts
Owner-first rule: filter assignee = currentUser(). Skip status-watching subscriptions.
Estimated effort: ~80 lines + 1 contract test.
Jira (Cloud and Server) connector. Cursor primitive:
updatedfield via JQL.API: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issue-search/
JQL:
assignee = currentUser() AND updated > -7d ORDER BY updated DESC(filter to user's items only).Auth: Atlassian OAuth 2.0 (3LO).
Files to create:
packages/connector-issues-jira/src/index.tspackages/connector-issues-jira/src/auth.tspackages/connector-issues-jira/test/contract.test.tsOwner-first rule: filter
assignee = currentUser(). Skip status-watching subscriptions.Estimated effort: ~80 lines + 1 contract test.