open-swe/agent/webhooks
amoussa1229 3f78c3ab15 Port fork webhook security delta onto modular handlers
Re-apply the fork's security customizations that #1621 did not carry:
Linear webhook replay protection (freshness window on the signed
webhookTimestamp), per-repo token-cache binding threaded through the
thread token resolvers, the INTERNAL_BOT_LOGINS self-check in the
review-finding-reply path, and a user-mapping cache refresh before
email resolution on the issue and PR-comment paths (multi-replica
staleness). Existing fork security tests pass unchanged.

Refs: #80
2026-06-30 21:10:58 +00:00
..
__init__.py Adopt upstream modular webhook skeleton (#1621) 2026-06-30 21:04:51 +00:00
github.py Port fork webhook security delta onto modular handlers 2026-06-30 21:10:58 +00:00
linear.py Adopt upstream modular webhook skeleton (#1621) 2026-06-30 21:04:51 +00:00
slack.py Adopt upstream modular webhook skeleton (#1621) 2026-06-30 21:04:51 +00:00