__pycache__
*.pyc
*.jar
run_cli.sh
tokenizer_files/
.DS_Store
.idea
*.log
tmp/

logs/
# Generated by Cargo
# will have compiled files and executables
debug/
target/
.goose/

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

# MSVC Windows builds of rustc generate these, which store debugging information
*.pdb

# UI
./ui/desktop/node_modules
./ui/desktop/out

# Generated goose DLLs (built at build time, not checked in)
ui/desktop/src/bin/goose_ffi.dll
ui/desktop/src/bin/goose_llm.dll

# Hermit
.hermit/

# Claude
.claude

debug_*.txt

# Docs
# Dependencies
/node_modules

# Production
/build

# Generated files
.docusaurus
.cache-loader

# Benchmark paths
benchmark-*
benchconf.json
scripts/fake.sh
do_not_version/
/ui/desktop/src/bin/temporal
/temporal-service/temporal.db
/ui/desktop/src/bin/temporal.db
/temporal.db
/ui/desktop/src/bin/goose-scheduler-executor
/ui/desktop/src/bin/goose
/.env

/working_dir

# Error log artifacts from mcp replay tests
crates/goose/tests/mcp_replays/*errors.txt

.gromastate
# Nix build output
result

# Goose self-test artifacts
gooseselftest/
