mirror of
https://github.com/qwibitai/nanoclaw.git
synced 2026-06-04 10:14:47 +08:00
22498ae69c
- container/.dockerignore (new): exclude agent-runner/node_modules and
agent-runner/dist so COPY agent-runner/ ./ doesn't clobber the
pnpm-installed node_modules with host directories. Under npm's flat
layout this was forgiving; under pnpm's symlink layout it's a hard
conflict (overlay2 cannot copy onto a symlink target).
- setup/{groups,service}.ts: execSync('pnpm run build') not npm.
- setup/index.ts: usage string.
- scripts/*.ts: usage comments + seed-discord final log.
- .claude/settings.json: permission allowlist entries.
- .claude/skills/{add-whatsapp-v2,add-dashboard}/SKILL.md: docs.
- container/skills/{frontend-engineer,vercel-cli,self-customize}/SKILL.md:
agent-facing docs still told the container agent to run npm.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
42 lines
1.2 KiB
JSON
42 lines
1.2 KiB
JSON
{
|
|
"sandbox": {
|
|
"enabled": false
|
|
},
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(bash setup.sh*)",
|
|
"Bash(git remote *)",
|
|
"Bash(pnpm exec tsx setup/index.ts*)",
|
|
"Bash(pnpm exec tsx scripts/init-first-agent.ts*)",
|
|
"Bash(pnpm install @chat-adapter/*)",
|
|
"Bash(pnpm install chat-adapter-imessage*)",
|
|
"Bash(pnpm install @bitbasti/chat-adapter-webex*)",
|
|
"Bash(pnpm install @resend/chat-sdk-adapter*)",
|
|
"Bash(pnpm install @whiskeysockets/baileys*)",
|
|
"Bash(pnpm install @beeper/chat-adapter-matrix*)",
|
|
"Bash(pnpm install @nanoco/nanoclaw-dashboard*)",
|
|
"Bash(pnpm install --frozen-lockfile*)",
|
|
"Bash(pnpm run build*)",
|
|
"Bash(curl -fsSL onecli.sh*)",
|
|
"Bash(onecli *)",
|
|
"Bash(grep -q *)",
|
|
"Bash(echo *>> .env)",
|
|
"Bash(ls *)",
|
|
"Bash(cat ~/.config/nanoclaw/*)",
|
|
"Bash(tail *logs/*)",
|
|
"Bash(launchctl *nanoclaw*)",
|
|
"Bash(sqlite3 data/*)",
|
|
"Bash(docker info*)",
|
|
"Bash(docker logs *)",
|
|
"Bash(mkdir -p *)",
|
|
"Bash(cp .env *)",
|
|
"Bash(rsync -a .claude/skills/*)",
|
|
"Bash(head *)",
|
|
"Bash(xattr *)",
|
|
"Bash(find ~/.npm *)",
|
|
"Bash(which onecli*)",
|
|
"Bash(./container/build.sh*)"
|
|
]
|
|
}
|
|
}
|