The Finder-style columns for tool calls, approvals and raw context is the right metaphor - most agent harnesses hide that structure behind a chat log, and being able to actually see thread branches side by side made it much easier to follow where a sub-thread diverged. Single Go binary and no account/cloud dependency is a big plus for something that's going to be running with real tool-call permissions on my machine. The JS plugin model for tools is a nice touch if you want to wire in something custom.