Bug
When a PR associated with a session is merged, the session moves to the completed state. However, when the issue associated with a session is closed, the session status does not update — it stays in whatever state it was in.
Expected Behavior
Closing the GitHub/GitLab issue linked to a session should move that session to the completed state, the same way merging the associated PR does.
Current Behavior
Only PR merge triggers the session status transition to completed. Closing the linked issue has no effect on session status.
Notes
This matters for workflows where an issue is closed without a PR (e.g., won't fix, duplicate, resolved via discussion) or where the issue close is the final signal rather than a PR merge.
Bug
When a PR associated with a session is merged, the session moves to the completed state. However, when the issue associated with a session is closed, the session status does not update — it stays in whatever state it was in.
Expected Behavior
Closing the GitHub/GitLab issue linked to a session should move that session to the
completedstate, the same way merging the associated PR does.Current Behavior
Only PR merge triggers the session status transition to completed. Closing the linked issue has no effect on session status.
Notes
This matters for workflows where an issue is closed without a PR (e.g., won't fix, duplicate, resolved via discussion) or where the issue close is the final signal rather than a PR merge.