(self, request_id: object, response: dict)
| 474 | self._reply(request_id, {"ok": True}) |
| 475 | |
| 476 | def _reply(self, request_id: object, response: dict) -> None: |
| 477 | if not isinstance(request_id, str): |
| 478 | return |
| 479 | self._emit({ |
| 480 | "type": "control_response", |
| 481 | "response": { |
| 482 | "subtype": "success", |
| 483 | "request_id": request_id, |
| 484 | "response": response, |
| 485 | }, |
| 486 | }) |
| 487 | |
| 488 | def _available_models(self) -> list[str]: |
| 489 | """Provider's selectable models (for the /model picker). Best-effort.""" |
no test coverage detected