Os.execute fails to call binaries in steams version of Aseprite

I’ve been trying to develop an extension in aseprite that allows me to clone a python git repository and run a server to use the websocket functionality.

I keep running into issues where my os.execute commands only return a 127 code.
I found with uv if I hard code the path to my UV binary in /home/user/.local/bin/uv it works and I can run uv commands.
but running git fails with /usr/bin/git not found.

Has anyone encountered these issue how can I run binaries on my system using aseprites api?