node_modules
dist
elizaConfig.yaml
custom_actions/
cache/
coverage/
*.tsbuildinfo
:memory:

# Prevent accidental tsc/IDE emit artifacts next to .ts (build output belongs in dist/).
# Do NOT ignore src/types/generated/** — those protobuf .d.ts files are checked in (buf).
src/**/*.js
src/**/*.d.ts
src/**/*.d.ts.map
!src/types/generated/**/*.js
!src/types/generated/**/*.d.ts
!src/types/generated/**/*.d.ts.map
!src/**/*.test.js

# Protobuf TS source generated by buf (CI runs `Generate protobuf types`
# before each build; we never check the generated .ts files in).
src/types/generated/**/*.ts
