Forge trigger event filter out specific remote endpoint

I am developing a bi-directional sync app, and an issue may be changed from both side.
If changes is made in Jira, the trigger event should sync the changes to remote; on the other hand, the changes made in the remote should sync changes back to Jira by using Jira APIs.
However, it seems like trigger event does not support filtering by endpoint and therfore the changes made in remote, which then called the Jira API to update an issue, will then trigger forge trigger event, and the changes is sync to our remote again.

Is it possible for excluding the changes made by remote in forge trigge event?

You could try specifying ignoreSelf like mentioned here: https://developer.atlassian.com/platform/forge/manifest-reference/modules/trigger/#filter-reference which should prevent circular updates.

@rcsr I already added ignoreSelf to the trigger event, but the event is triggered from remote endpoint that uses API to update an issue, so it basically is not an event triggered by the app itself