Skip to content

Commit 6402f74

Browse files
authored
Merge pull request #114 from openai/rm/pr114
Add request ID
2 parents 7b81226 + 341198f commit 6402f74

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/agents/models/openai_responses.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from dataclasses import dataclass
66
from typing import TYPE_CHECKING, Any, Literal, overload
77

8-
from openai import NOT_GIVEN, AsyncOpenAI, AsyncStream, NotGiven
8+
from openai import NOT_GIVEN, APIStatusError, AsyncOpenAI, AsyncStream, NotGiven
99
from openai.types import ChatModel
1010
from openai.types.responses import (
1111
Response,
@@ -113,7 +113,8 @@ async def get_response(
113113
},
114114
)
115115
)
116-
logger.error(f"Error getting response: {e}")
116+
request_id = e.request_id if isinstance(e, APIStatusError) else None
117+
logger.error(f"Error getting response: {e}. (request_id: {request_id})")
117118
raise
118119

119120
return ModelResponse(

0 commit comments

Comments
 (0)