mirror of
https://github.com/openai/codex.git
synced 2026-05-03 21:01:55 +03:00
representing guardian review timeouts in protocol types
This commit is contained in:
@@ -333,6 +333,7 @@ pub(crate) async fn apply_bespoke_event_handling(
|
||||
if matches!(
|
||||
assessment.status,
|
||||
codex_protocol::protocol::GuardianAssessmentStatus::Denied
|
||||
| codex_protocol::protocol::GuardianAssessmentStatus::TimedOut
|
||||
| codex_protocol::protocol::GuardianAssessmentStatus::Aborted
|
||||
) && let Some(completion_item) = pending_command_execution
|
||||
{
|
||||
@@ -3017,6 +3018,9 @@ mod tests {
|
||||
Some(codex_protocol::protocol::GuardianUserAuthorization::Low),
|
||||
Some("too risky".to_string()),
|
||||
),
|
||||
GuardianAssessmentStatus::TimedOut => {
|
||||
(None, None, Some("review timed out".to_string()))
|
||||
}
|
||||
GuardianAssessmentStatus::Aborted => (None, None, None),
|
||||
};
|
||||
GuardianAssessmentEvent {
|
||||
|
||||
Reference in New Issue
Block a user