Comment by reacharavindh
7 hours ago
I may need to take a second look at Pi again if it has any niceties like that notable boost in round trip performance compared to hax.
I mostly stuck around with Hax because of a few design choices. The sessions are merely plain text files indexed by a dirpath slug. This means I can just start a hax session in that directory and expect sessions history to be available in any model.. (I occasionally dabble in GLM for security checks, Gemini for writing stuff, Deepseek for tightly scoped tests etc).
In the end what you said about letting the model know what tools exist is more or less what pi does regarding tools/extensions/plugins.
you can also switch the model at any point too after resuming.
But honestly i dont think there is that big a difference between these “minimal harnesses” to begin with so long as they have the basic functionality…