llama-stack-mirror/client-sdks/stainless
Ashwin Bharambe f648cacdad
fix(openapi): restore embedded request wrappers (#4176)
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:36:23 -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 (#4176) 2025-11-17 11:36:23 -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.