Yeah but that's agent working on godmode, not as player would

Depends on how you implement it. You can quite easily make an internal "action API" in the mod that emulates only what the player can know or do.