Skip to content

Commit 341198f

Browse files
committed
Add request ID
1 parent 7b81226 commit 341198f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Diff for: 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)