llama-stack-mirror/docs/static
Ashwin Bharambe 61b4238912
feat(api): add extra_body parameter support with shields example (#3670)
## Summary
Introduce `ExtraBodyField` annotation to enable parameters that arrive
via extra_body in client SDKs but are accessible server-side with full
typing.

These parameters are documented in OpenAPI specs under
**`x-llama-stack-extra-body-params`** but excluded from generated SDK
signatures.

Add `shields` parameter to `create_openai_response` as the first
implementation using this pattern.

## Test Plan
- added an integration test which checks that shields parameter passed
via extra_body reaches server implementation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
2025-10-03 13:25:09 -07:00
..
img docs: update OG image (#3669) 2025-10-03 10:22:54 -07:00
providers/vector_io docs: static content migration (#3535) 2025-09-24 14:08:50 -07:00
deprecated-llama-stack-spec.html feat(api): add extra_body parameter support with shields example (#3670) 2025-10-03 13:25:09 -07:00
deprecated-llama-stack-spec.yaml feat(api): add extra_body parameter support with shields example (#3670) 2025-10-03 13:25:09 -07:00
experimental-llama-stack-spec.html feat(tools)!: substantial clean up of "Tool" related datatypes (#3627) 2025-10-02 15:12:03 -07:00
experimental-llama-stack-spec.yaml feat(tools)!: substantial clean up of "Tool" related datatypes (#3627) 2025-10-02 15:12:03 -07:00
llama-stack-spec.html feat(api): add extra_body parameter support with shields example (#3670) 2025-10-03 13:25:09 -07:00
llama-stack-spec.yaml feat(api): add extra_body parameter support with shields example (#3670) 2025-10-03 13:25:09 -07:00
remote_or_local.gif docs: static content migration (#3535) 2025-09-24 14:08:50 -07:00
safety_system.webp docs: static content migration (#3535) 2025-09-24 14:08:50 -07:00
site.webmanifest docs: add favicon and mobile styling (#3650) 2025-10-02 10:42:54 +02:00
stainless-llama-stack-spec.html feat(api): add extra_body parameter support with shields example (#3670) 2025-10-03 13:25:09 -07:00
stainless-llama-stack-spec.yaml feat(api): add extra_body parameter support with shields example (#3670) 2025-10-03 13:25:09 -07:00