There's no point to having a jump feature. It gets us nowhere. The game design will be altered from very early on if there should be jumping involved, just adding it after the fact serves us no purpose.

Setting up an algorithm that checks for small ledges that can be jumped up? Different story, but that should be done automatically and without pressing a button, just running at a stopping point in the surface closely connected to another walkable surface.