| Filename | Latest commit message | Latest commit date |
|---|---|---|
hive-agent-user-migrate chowns the bind-mounted claude dir to the agent user on every container boot. After that, hive-core (a different user) cannot chmod it — set_permissions fails with EPERM, which was propagated as an error and caused the rebuild to fail entirely. Fix: make the chmod best-effort. Newly created dirs (owned by hive-core) get the 0755 mode set immediately; after the agent-migration chown the mode is preserved so claude_has_session works correctly. Subsequent calls that hit the EPERM path just log at DEBUG and continue. |
||
| .. | ||
| src | ||
| Cargo.toml | ||