14 PonderCode Devlog 2
I spent a lot of time today polishing the UI/UX. Vertical space is a luxury even on large monitors. You do not want the chat box blocking the bottom 10% of the screen when you are not using it. The page header must go as well.
Network access is currently only available via the fetch tool call. So, no curl, npm or uv. Next on the list is a review of the sandboxing subsystem. Right now, it uses the dumb strategy of locking everything down and mapping paths from the profile. It does not offer much control beyond that.
I also need to revisit the tool and profile subsystems as I am considering adding a proper tool tool which makes the top level vcs tool an aberration. It should preferably be part of the tool interface:
tool uvtool npmtool vcs
The following is under consideration:
tool uv add <package>tool uv remove <package>tool npm add <package>tool npm remove <package>tool vcs ...
Which means vcs can be dropped from the top level.
As of this moment, PonderCode is a fantastic brainstorming tool. It can talk to any model over the OpenAI API. The following is a conversation with Ling 3.0 from OpenRouter:

And here, I am building Sudoku using MiniMax M3 from OpenRouter:
