sandbox-agent/foundry/packages/backend/src
Nathan Flurry 27cf00985d Make GitHub OAuth callback idempotent against duplicate requests
Clear oauthState before exchangeCode so duplicate callback requests
fail the state check instead of hitting GitHub with a consumed code.
Marked as HACK — root cause of duplicate HTTP requests is unknown.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 23:49:50 -07:00
..
actors Make GitHub OAuth callback idempotent against duplicate requests 2026-03-12 23:49:50 -07:00
config Rename Foundry handoffs to tasks (#239) 2026-03-11 13:23:54 -07:00
integrations Improve Foundry auth and task flows (#240) 2026-03-11 18:13:31 -07:00
notifications Rename Foundry handoffs to tasks (#239) 2026-03-11 13:23:54 -07:00
providers Improve Foundry auth and task flows (#240) 2026-03-11 18:13:31 -07:00
services Add temporary debug logging to GitHub OAuth exchange 2026-03-12 22:26:22 -07:00
driver.ts Improve Foundry auth and task flows (#240) 2026-03-11 18:13:31 -07:00
index.ts Log callback request headers 2026-03-12 23:43:01 -07:00
logging.ts Add backend request and workspace logging 2026-03-12 23:25:14 -07:00