# Generated by Cargo
# will have compiled files and executables
debug/
target/
target-check/
target-rust-analyzer/

# These are backup files generated by rustfmt
**/*.rs.bk

*.pdb
.envrc
.envrc.local
*.env

# VScode settings
.vscode/

# Zed settings
.zed/

.DS_Store
.credentials/

# Python cache files
__pycache__/
*.py[cod]
*$py.class

# Environment variables
.env
.envrc

# Python
.ipynb_checkpoints/
dist/
.venv/

# Misc
.ruff_cache/
credentials/

# Node
node_modules/
**/.eslintcache

# Claude Code (see AGENTS.md)
**/.claude/*
!./claude/commands/
!./claude/commands/**

ui/fixtures/large-fixtures
ui/fixtures/small-fixtures
ci/provider-proxy-cache
crates/tensorzero-core/tests/e2e/postgres-logs

# autogenerated bindings in the wrong / default place
crates/tensorzero-core/bindings
crates/tensorzero-optimizers/bindings
crates/tensorzero-client/bindings/
crates/tensorzero-node/bindings/
*.junit.xml
crates/tensorzero-core/schemas
crates/tensorzero-types/schemas
crates/tensorzero-inference-types/schemas

# Rust ICE logs
rustc-ice-*.txt

# Local dev scripts and scratch files
scripts/ch.sh
scripts/dev.py
scripts/test-cache-tokens.sh
.workbench-objective
output
