# The vmagent image builds from the repo root so it can take client.py
# from vm/vmd (one definition of the wire protocol, used by both ends).
# Everything else is excluded, or the build context is the whole suite
# including TUNING.md and the prompt corpus.
**/__pycache__
**/*.pyc

# configs/ is BIND-MOUNTED into the containers that need it, never copied
# in. Excluding it from the build context is what keeps configs/owuitools.env
# - which holds the bearer token - out of an image layer, where a deleted
# file is still recoverable.
configs/
.env

docs/
tests/
octave/
netguard/
vmguard/
vm/images/

# Disk images, in case one is ever left in the tree by accident. A 49 GB
# build context does not fail quickly or clearly.
*.qcow2
*.iso
