# Binaries
bin/
*.exe
*.exe~
*.dll
*.so
*.dylib

# Test binary
*.test

# Output of go coverage tool
*.out
coverage.html

# Go workspace file
go.work

# Environment files
.env
.env.local
.env.*.local

# IDE
.idea/
.vscode/
*.swp
*.swo
*~

# OS
.DS_Store
Thumbs.db

# Temporary files
tmp/
*.tmp
*.log

# Air (hot reload)
.air.toml

# Node modules
node_modules/
web/node_modules/
frontend/node_modules/
embed/node_modules/

# Build artifacts
dist/
build/
embed/dist/
# Docker
docker/data/

# Rexec data
/data/
volumes/
downloads/
CLAUDE.md
# Root binary artifacts (do not ignore sdk/**/rexec packages)
/rexec
/rexec-cli
/rexec-agent
/rexec-ssh
/bin/rexec
/bin/rexec-cli
/bin/rexec-agent
/bin/rexec-ssh
AGENTS.md
.gocache/
./cache/*

# SSH host keys
.ssh/

# Promo video (Remotion project)
promo-video/

# SDK build artifacts
sdk/**/target/
sdk/**/bin/
sdk/**/obj/
sdk/**/dist/
sdk/**/*.egg-info/
sdk/**/.pytest_cache/
sdk/python/dist/
sdk/ruby/*.gem
sdk/js/dist/
sdk/dotnet/nupkg/
sdk/java/target/
scripts/sdk-e2e/.env
scripts/sdk-e2e/**/target/
scripts/sdk-e2e/**/bin/
scripts/sdk-e2e/**/obj/
scripts/sdk-e2e/go/go.sum
