# Binaries (anchored to repo root so cmd/ source dirs aren't excluded)
/matterbridge
/test-kosmi
/capture-auth
/monitor-ws
/test-image-upload
/test-long-title
/test-proper-roomcodes
/test-roomcode-image
/test-session
/test-upload
/test-websocket
/test-websocket-direct
/cmd/kosmi-client/kosmi-clien
/cmd/kosmi-client/kosmi-client
/cmd/get-kosmi-token/get-kosmi-token
*.exe
*.dll
*.so
*.dylib

# Test binary
*.test

# Output of the go coverage tool
*.out

# Dependency directories
vendor/

# Go workspace file
go.work
go.work.sum

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

# OS
.DS_Store
Thumbs.db
.vscode/
.cursor/

# Config files with secrets
matterbridge.toml.local
matterbridge.toml
test-token-config.toml
*.har
*.har.txt
*.har.gz
auth-data.json
definitely_logged_*.json
loggedin_maybe.json
loggedout_maybe.json

# Debug/capture files with JWT tokens
QUICK_START_TOKEN.md
loggedout_websocket_messages.md
logging_IN_attempt_but_loggedout_websocket_messages.md
logging_IN_attempt_but_now_logged_IN_websocket_messages.md
*.secret.toml
.env

# Test/sample generated files
har_operations_full.txt
roomcode_*.gif
test_upload.gif

# Logs
*.log
logs/

# Build artifacts
dist/
build/

# Other
.examples/
chat-summaries/
bin/
tests/
utils/
.archive/

# Persistent data directory (contains cached tokens)
data/
