# ========== SQLite 数据库 ========== *.sqlite *.sqlite-shm *.sqlite-wal # ========== 会话和运行时数据 ========== agents/*/sessions/ devices/ state/ session-sqlite-migration-runs/ stability/ backups/ worktrees/ # ========== 敏感配置 ========== exec-approvals.json credentials/ .env docker-proxy.env # ========== 日志和临时文件 ========== logs/ npm/ sandboxes/ cache/ tmp/ media/ canvas/ completions/ # ========== 备份文件 ========== *.bak* *.clobbered.* *.last-good *.pre-* # ========== 工作区临时文件 ========== workspace-*/.cache/ workspace-*/.tmp/ workspace-*/node_modules/ # ========== IDE 和系统文件 ========== .DS_Store Thumbs.db .vscode/ .idea/ __pycache__/ # ========== node_modules ========== node_modules/ # ========== 压缩包 ========== *.zip *.tar.gz *.tgz # 2026-09-16: 阻止大体积/隐私数据进入配置备份仓库 workspace-*/data/ agents/*/session-sqlite-import-archive/ # 2026-09-16: workspace/ 曾是悬空 gitlink(指向不存在的 commit,从未被跟踪) # 改为只版本化配置文件,忽略数据/技能/媒体等大体积内容 workspace/* !workspace/*.md # 2026-09-16: dsh agent 的 workspace。`openclaw agents add` 会 scaffold bootstrap 文件并 `git init` # (OpenClaw 标准 provisioning,不是任何 agent 自建;同源现象见 83439ee「修复 workspace/ 悬空 gitlink」)。 # 内置 .git 已于 2026-09-16 移除(rm -rf workspace-dsh/.git),否则父仓库会把它当 gitlink。 # 沿用 workspace/ 的白名单:只版本化顶层 *.md(身份/记忆文件),忽略 agent 干活产生的其它内容。 workspace-dsh/* !workspace-dsh/*.md # 2026-09-16: @openclaw/acpx 插件运行产物(wrapper 脚本 + codex-home 缓存,随插件更新重写) acpx/