llama-stack-mirror/docs/openapi_generator/pyopenapi
Sébastien Han 53b7f50828
chore: force ellipsis in API webmethods (#2141)
# What does this PR do?

This new check will fail if some webmethods are missing the ellipsis:

```
API Method Return Type Validation Errors:

Method Api.eval.job_result does not contain ellipsis (...) in its implementation
Method Api.agents.create_agent_turn does not contain ellipsis (...) in its implementation
Method Api.agents.create_openai_response does not contain ellipsis (...) in its implementation
Method Api.eval.evaluate_rows does not contain ellipsis (...) in its implementation
Method Api.eval.run_eval does not contain ellipsis (...) in its implementation
```

Unless not implemented.

Signed-off-by: Sébastien Han <seb@redhat.com>
2025-05-12 10:55:39 -07:00
..
__init__.py move openapi from rfcs->docs 2024-09-18 16:09:17 -07:00
generator.py chore: enable pyupgrade fixes (#1806) 2025-05-01 14:23:50 -07:00
operations.py fix: some telemetry APIs don't currently work (#1188) 2025-02-20 14:09:25 -08:00
options.py feat: enhance OpenAPI spec to include Error types (#1320) 2025-02-28 11:16:12 -08:00
README.md move openapi from rfcs->docs 2024-09-18 16:09:17 -07:00
specification.py feat: adding endpoints for files and uploads (#1070) 2025-02-20 13:09:00 -08:00
template.html fix: update CDN url for stoplight 2025-03-14 15:46:45 -07:00
utility.py chore: force ellipsis in API webmethods (#2141) 2025-05-12 10:55:39 -07:00