llama-stack-mirror/client-sdks/stainless
Ashwin Bharambe 51cdb763d9 fix(openapi): restore embedded request wrappers
FastAPI generator now only unwraps body params explicitly marked with Body(embed=False) so the /eval run_eval schema once again exposes RunEvalRequest, matching our integration tests and the server's request parsing.

Regenerated the OpenAPI specs to capture the restored wrapper.

CI on the Stainless preview builds should be green.
2025-11-17 11:03:16 -08:00
..
config.yml feat(openapi): switch to fastapi-based generator (#3944) 2025-11-14 15:53:53 -08:00
openapi.yml fix(openapi): restore embedded request wrappers 2025-11-17 11:03:16 -08:00
README.md feat(openapi): switch to fastapi-based generator (#3944) 2025-11-14 15:53:53 -08:00

These are the source-of-truth configuration files used to generate the Stainless client SDKs via Stainless.

  • openapi.yml: this is the OpenAPI specification for the Llama Stack API.
  • config.yml: this is the Stainless configuration which instructs Stainless how to generate the client SDKs.

A small side note: notice the .yml suffixes since Stainless uses that suffix typically for its configuration files.

These files go hand-in-hand. As of now, only the openapi.yml file is automatically generated using the scripts/run_openapi_generator.sh script.