Files
nanoclaw/container
Simeon Simeonov d2e264a969 fix(container): make /home/node writable for mapped host UIDs
container-runner.ts maps the host UID into the container (e.g. 501 on
macOS) so bind-mounted files have correct ownership. But /home/node is
owned by UID 1000 (node) with mode 755, so the mapped UID cannot write
.claude.json — causing Claude Code to silently fail without making any
API calls. Widen to 777 so any mapped UID can write config files.

This is safe because the container is ephemeral, single-process, and
isolated — no multi-tenant risk. The only pre-existing files are
.bashrc, .profile, and .bash_logout.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-20 23:32:58 -04:00
..