.python-version .venv tests/e2e/.fixtures/ .venv-typecheck .venv_policy_test .venv-mutmut mutants/ .env .claude CLAUDE.local.md .newenv newenv/* litellm/proxy/myenv/* litellm_uuid.txt __pycache__/ *.pyc # Rust bridge build artifacts (compiled, platform-specific; regenerated by maturin/cargo) litellm/rust_bridge/_native*.so litellm/rust_bridge/_native*.pyd litellm-rust/target/ # Python package build output dist/ bun.lockb **/.DS_Store .aider* litellm_results.jsonl secrets.toml litellm/proxy/litellm_secrets.toml litellm/proxy/api_log.json .idea/ router_config.yaml litellm_server/config.yaml litellm/proxy/_secret_config.yaml .aws-sam/ litellm/tests/aiologs.log litellm/tests/exception_data.txt litellm/tests/config_*.yaml litellm/tests/langfuse.log langfuse.log .langfuse.log .pin_list.txt .cov_new.xml litellm/tests/test_custom_logger.py litellm/tests/langfuse.log litellm/tests/dynamo*.log .vscode/settings.json litellm/proxy/log.txt proxy_server_config_@.yaml proxy_server_config_2.yaml litellm/proxy/secret_managers/credentials.json hosted_config.yaml litellm/proxy/tests/node_modules litellm/proxy/tests/package.json litellm/proxy/tests/package-lock.json ui/litellm-dashboard/.next ui/litellm-dashboard/node_modules ui/litellm-dashboard/next-env.d.ts ui/litellm-dashboard/package.json ui/litellm-dashboard/package-lock.json helm/litellm-helm/*.tgz helm/*.tgz litellm/proxy/vertex_key.json **/.vim/ **/node_modules kub.yaml loadtest_kub.yaml litellm/proxy/_new_secret_config.yaml litellm/proxy/_new_secret_config.yaml litellm/proxy/_super_secret_config.yaml litellm/proxy/_super_secret_config.yaml litellm/proxy/myenv/bin/activate litellm/proxy/myenv/bin/Activate.ps1 myenv/* litellm/tests/log.txt litellm/tests/langfuse.log litellm/tests/langfuse.log litellm/proxy/google-cloud-sdk/* tests/llm_translation/log.txt venv/ tests/local_testing/log.txt .codegpt litellm/proxy/_new_new_secret_config.yaml litellm/proxy/custom_guardrail.py litellm/proxy/application.log tests/llm_translation/vertex_test_account.json tests/llm_translation/test_vertex_key.json litellm/proxy/migrations/0_init/migration.sql litellm/proxy/db/migrations/0_init/migration.sql litellm/proxy/db/migrations/* litellm/proxy/migrations/*config.yaml litellm/proxy/migrations/* litellm/proxy/to_delete_loadtest_work/* config.yaml tests/litellm/litellm_core_utils/llm_cost_calc/log.txt tests/test_custom_dir/* test.py litellm_config.yaml !.github/observatory/litellm_config.yaml .cursor litellm/proxy/to_delete_loadtest_work/* update_model_cost_map.py tests/test_litellm/proxy/_experimental/mcp_server/test_mcp_server_manager.py scripts/test_vertex_ai_search.py LAZY_LOADING_IMPROVEMENTS.md STABILIZATION_TODO.md **/test-results **/playwright-report **/*.storageState.json **/coverage test-config # Claude Code compatibility-matrix pytest artifact (CI-only output). compat-results.json compat-results.json.shards/ compat-rate-limit-summary.json # Matrix JSON produced by the daily-cron publisher (pushed to litellm-docs). compatibility-matrix.json # ---------- Terraform ---------- # Provider binaries + module cache — regenerated by `terraform init`. **/.terraform/ # State files often contain secrets (DB passwords, API keys snapshotted from # data sources). Keep state in a remote backend, never in git. *.tfstate *.tfstate.* *.tfstate.backup # Plan files can also contain sensitive values (variables in plaintext). *.tfplan # User-specific variable inputs — example files (terraform.tfvars.example) are # tracked because they end in .example, which doesn't match the glob below. *.tfvars *.auto.tfvars crash.log crash.*.log # .terraform.lock.hcl is intentionally NOT ignored — it pins provider versions # and should be committed. .vscode .pin_list.txt # pytest coverage data .coverage ui/litellm-dashboard/out/ litellm.log