REST API fixes (#789)

# What does this PR do?

Client SDK fixes

## Test Plan


LLAMA_STACK_CONFIG="/Users/dineshyv/.llama/distributions/llamastack-fireworks/fireworks-run.yaml"
pytest -v tests/client-sdk/safety/test_safety.py


LLAMA_STACK_CONFIG="/Users/dineshyv/.llama/distributions/llamastack-fireworks/fireworks-run.yaml"
pytest -v tests/client-sdk/memory/test_memory.py
This commit is contained in:
Dinesh Yeduguru 2025-01-16 13:47:08 -08:00 committed by GitHub
parent cee3816609
commit 12c994b5b2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 51 additions and 43 deletions

View file

@ -7196,6 +7196,9 @@
"ProviderInfo": {
"type": "object",
"properties": {
"api": {
"type": "string"
},
"provider_id": {
"type": "string"
},
@ -7205,6 +7208,7 @@
},
"additionalProperties": false,
"required": [
"api",
"provider_id",
"provider_type"
]

View file

@ -1678,11 +1678,14 @@ components:
ProviderInfo:
additionalProperties: false
properties:
api:
type: string
provider_id:
type: string
provider_type:
type: string
required:
- api
- provider_id
- provider_type
type: object