Topic: Agent canva file perimission problem:
I have this problem:
In the agent-canvas docker image, the agent runs as a fixed non-root user baked into the image (uid 10001). Files it creates with the file-editor tool are written with hard-coded 0600 (owner-only) permissions (see openhands/sdk/utils/files.py → atomic_write_text(..., mode=0o600)), so owner = uid 10001 : not me. Because of this I can't access these files unless I change ownership or permissions with sudo.
Anyone found how to solve this problem? I've seen that this is hardcoded in files.py so I really can't figure a way to fix this