(value: Optional[str])
| 366 | |
| 367 | |
| 368 | def _is_placeholder(value: Optional[str]) -> bool: |
| 369 | normalized = (value or "").strip().lower() |
| 370 | if not normalized: |
| 371 | return True |
| 372 | return any(token in normalized for token in ("your-", "your_", "placeholder", "xxxxx", "replace_me")) |
| 373 | |
| 374 | |
| 375 | def build_llm_provider(config: Optional[ProviderConfig] = None) -> LLMProvider: |
no outgoing calls
no test coverage detected