Drop cache_control markers when ``model`` would reject them.
(model: str, messages: list[dict])
| 328 | |
| 329 | |
| 330 | def _prepare_messages(model: str, messages: list[dict]) -> list[dict]: |
| 331 | """Drop cache_control markers when ``model`` would reject them.""" |
| 332 | if _accepts_cache_control(model): |
| 333 | return messages |
| 334 | return _strip_cache_control(messages) |
| 335 | |
| 336 | |
| 337 | class _Spinner: |
no test coverage detected