llama-stack-mirror/llama_stack
Omer Tuchfeld 52106d95d3
fix(env): env var replacement preserve types (#3270)
# What does this PR do?

During env var replacement, we're implicitly converting all config types
to their apparent types (e.g., "true" to True, "123" to 123). This may
be arguably useful for when doing an env var substitution, as those are
always strings, but we should definitely avoid touching config values
that have explicit types and are uninvolved in env var substitution.

## Test Plan

Unit
2025-08-28 17:07:18 +02:00
..
apis feat: Add optional idempotency support to batches API (#3171) 2025-08-22 15:50:40 -07:00
cli refactor(logging): rename llama_stack logger categories (#3065) 2025-08-21 17:31:04 -07:00
core fix(env): env var replacement preserve types (#3270) 2025-08-28 17:07:18 +02:00
distributions chore: remove absolute paths (#3263) 2025-08-27 12:04:25 -07:00
models refactor(logging): rename llama_stack logger categories (#3065) 2025-08-21 17:31:04 -07:00
providers feat(distro): no huggingface provider for starter (#3258) 2025-08-26 14:06:36 -07:00
strong_typing chore: enable pyupgrade fixes (#1806) 2025-05-01 14:23:50 -07:00
testing feat(testing): remove SQLite dependency from inference recorder (#3254) 2025-08-26 09:17:00 -07:00
ui feat(UI): Implementing File Upload and VectorDB Creation/Configuration in Playground (#3266) 2025-08-28 05:03:31 -06:00
__init__.py chore(rename): move llama_stack.distribution to llama_stack.core (#2975) 2025-07-30 23:30:53 -07:00
env.py refactor(test): move tools, evals, datasetio, scoring and post training tests (#1401) 2025-03-04 14:53:47 -08:00
log.py chore(pre-commit): add pre-commit hook to enforce llama_stack logger usage (#3061) 2025-08-20 07:15:35 -04:00
schema_utils.py feat(auth): API access control (#2822) 2025-07-24 15:30:48 -07:00