📁 File Manager Pro
v10.0.3 | PHP: 8.2.31
Server: LiteSpeed
2026-06-28 07:00:53
📂
/ (Root)
/
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
sentry_sdk
/
ai
📍 /opt/hc_python/lib/python3.12/site-packages/sentry_sdk/ai
🔄 Refresh
✏️
Editing: _openai_responses_api.py
Read Only
from typing import TYPE_CHECKING if TYPE_CHECKING: from typing import Union from openai.types.responses import ResponseInputItemParam, ResponseInputParam def _is_system_instruction(message: "ResponseInputItemParam") -> bool: if not isinstance(message, dict) or not message.get("role") == "system": return False return "type" not in message or message["type"] == "message" def _get_system_instructions( messages: "Union[str, ResponseInputParam]", ) -> "list[ResponseInputItemParam]": if not isinstance(messages, list): return [] return [message for message in messages if _is_system_instruction(message)]
💾 Save Changes
❌ Cancel