mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-10-23 00:27:26 +00:00
BREAKING CHANGE: Provider config field names changed for semantic clarity
- Rename kvstore → persistence for all providers
- Simple providers: flat persistence with backend reference
- Complex providers (agents): nested persistence.agent_state + persistence.responses
- Files provider: metadata_store → persistence
- Provider configs now clearly express 'how do I persist?' not 'what type of store?'
Example:
# Before
config:
kvstore:
backend: kvstore
namespace: faiss
# After
config:
persistence:
backend: kvstore
namespace: faiss
# Agents (nested)
config:
persistence:
agent_state:
backend: kvstore
namespace: agents
responses:
backend: sqlstore
namespace: responses
|
||
|---|---|---|
| .. | ||
| huggingface | ||
| nvidia | ||
| __init__.py | ||