fix(permissions): handle None response from ACP request_permission

This commit is contained in:
Aniruddha Adak 2026-04-21 15:22:58 +05:30 committed by Teknium
parent 027751606a
commit ea06104a3c
2 changed files with 17 additions and 0 deletions

View file

@ -63,6 +63,9 @@ def make_approval_callback(
logger.warning("Permission request timed out or failed: %s", exc)
return "deny"
if response is None:
return "deny"
outcome = response.outcome
if isinstance(outcome, AllowedOutcome):
option_id = outcome.option_id