Files
chatgpt-on-wechat/.gitignore
T
zhayujieandcowagent 52e3fc1ff9 fix: make the Agent Mail overlay fail-safe and move its docs to Extensions
- Never block CowAgent startup when the Node.js or agently-cli install fails
- Install Node.js 22 from the official tarball into the persistent prefix, so
  container recreation and image upgrades no longer reinstall it
- Keep user-upgraded CLI versions instead of downgrading on restart
- Move Agent Mail data to ./agent-mail-data, out of the cow-data mount
- Install the skill with `cow skill install` so it lands in the workspace
- Add an Extensions docs tab with en/zh/ja guides; drop the planning doc

Co-authored-by: cowagent <cow@cowagent.ai>
2026-09-28 10:43:19 +08:00

81 lines
1.7 KiB
Plaintext

.DS_Store
.idea
.vscode
.venv
.vs
__pycache__/
venv*
*.pyc
python
config.json
QR.png
nohup.out
tmp
plugins.json
*.log
logs/
/workspace
config.yaml
user_datas.pkl
chatgpt_tool_hub/
plugins/**/
!plugins/bdunit
!plugins/dungeon
!plugins/finish
!plugins/godcmd
!plugins/tool
!plugins/banwords
!plugins/banwords/**/
plugins/banwords/__pycache__
plugins/banwords/lib/__pycache__
!plugins/hello
!plugins/role
!plugins/keyword
!plugins/linkai
!plugins/cow_cli
client_config.json
# HMAC key for signing /preview URLs; generated per install.
.preview_secret
ref/
**/.dev.vars
.cursor/
local/
node_modules/
# cow cli
dist/
build/
*.egg-info/
.cow.pid
# Desktop backend packaging: keep the source files (spec/requirements/script)
# tracked even though the generic build/ rule above ignores them, but never
# track the build outputs or local venv.
!desktop/build/
desktop/build/*
!desktop/build/cowagent-backend.spec
!desktop/build/requirements-desktop.txt
!desktop/build/build-backend.sh
!desktop/build/build-feishu-vendor.py
!desktop/build/entitlements.mac.plist
!desktop/build/installer.nsh
# Icon authoring scratch dir: intermediate assets used to produce the final
# icons. Only the finished icons under desktop/resources/ should be committed.
desktop/resources/.icon-work/
# Bundled ripgrep binary: downloaded by CI (release workflow) at build time,
# never committed — it's a multi-MB platform-specific executable.
desktop/resources/bin/
.wrangler/
# Obsidian editor workspace (accidental commit vector; never part of the app)
.obsidian/
# FuXi session state (settings, scheduled-task locks, scratchpad symlinks)
.fuxi/
# Persistent Agent Mail credentials and npm runtime created by the optional compose overlay.
docker/agent-mail-data/