# .dockerignore — 构建上下文只保留镜像必需的文件
# 构建上下文 = 项目根目录，Dockerfile = tencent/Dockerfile

# ---- 排除整个目录 ----
.git/
.gocache/
.idea/
.workbuddy/
claude code/
coop_blackboard/
data/
demo/
pi/
pigo/
internal/

# ---- 排除根目录 Go 源码与编译产物 ----
*.go
go.mod
go.sum
main.go
agent.exe
agent-linux-amd64
nul

# ---- 排除 tencent 下的非必需文件 ----
tencent/agent.exe
tencent/agent.tar.gz*
tencent/log.txt

# ---- 排除脚本与文档 ----
*.py
*.md
*.txt
deploy_*.py
log_analyzer.py
test_log_analyzer.py
sort_script.py
response.txt
pigo-coop.tar

# ---- 排除配置与密钥 ----
.env
.env.example

# ---- 排除杂项 ----
*.tar
*.tar.gz
*.log
.tmp_*
__pycache__/
node_modules/
