"""Endpoints router — LLM target management.""" import uuid from fastapi import APIRouter, Response router = APIRouter() @router.get("/", status_code=501) def list_endpoints(): """List configured LLM endpoints.""" return Response(status_code=501, content="Not Implemented") @router.post("/", status_code=501) def create_endpoint(): """Add endpoint (URL, API key, label).""" return Response(status_code=501, content="Not Implemented") @router.put("/{endpoint_id}", status_code=501) def update_endpoint(endpoint_id: uuid.UUID): """Update endpoint.""" return Response(status_code=501, content="Not Implemented") @router.delete("/{endpoint_id}", status_code=501) def delete_endpoint(endpoint_id: uuid.UUID): """Remove endpoint.""" return Response(status_code=501, content="Not Implemented") @router.post("/{endpoint_id}/test", status_code=501) def test_endpoint(endpoint_id: uuid.UUID): """Test connectivity and list available models.""" return Response(status_code=501, content="Not Implemented")