GitHub provider
GitHub
Per-guild GitHub integration. The four-step wizard provisions
the Vault rows that any KBVE agent consumes when it needs to
read or write against GitHub: an HMAC webhook secret (
github_webhook:<guild>
) and a PAT (github:<guild>). Step 4
smoke-tests the full webhook + backfill path so you know
downstream agents can use the credentials.