(value: object, name: str, default: object = None)
| 59 | |
| 60 | |
| 61 | def _field(value: object, name: str, default: object = None) -> object: |
| 62 | if isinstance(value, dict): |
| 63 | return value.get(name, default) |
| 64 | return getattr(value, name, default) |
| 65 | |
| 66 | |
| 67 | def _reasoning_effort() -> str: |