1. Asynchronous tool calls save tokens by eliminating idle polling
- “I don’t really understand how async tool calls translate to token savings… What tokens exactly is Pi using when waiting?” – nylonstrung
- “A big part of why Codex uses so many tokens is that it basically hot loops on polling tasks it starts for… absolutely no good reason.” – tekacs
- “My harness has used a slightly fancier version of the approach that Unreal is using… and… it definitely works excellently… results in token savings similar in scale to those displayed here by Unreal.” – tekacs
2. Excitement and critique around agent harness design and compatibility
- “I think this is what I’ve been waiting for! Live interactions with models are fundamentally asynchronous! This will be great for interactivity.” – solarkraft
- “Just while OpenCode is growing up a bit and focusing on their harness… Someone make an OpenCode API (the best general agent end UI API I know) compatible server for it!” – solarkraft
- “Honestly the fact that we're still modeling agent harnesses like chat and strapping them into shell sessions… is bananas to me. So much easy wins can be had just by building on right abstractions…” – rafaelmn
3. Confusion and debate over the “Unreal” name/trademark (expectations vs. reality)
- “Sounds like a trademark issue when Epic ships a wildly popular Unreal Engine.” – tapoxi
- “But I don't think you can trademark a generic word like Unreal…” – orliesaurus
- “Sure you can, trademarks are contextual. If they were a landscaping business it wouldn't matter. But within the same industry absolutely.” – ramesh31
- “Mildly disappointed that this has nothing to do with Unreal Engine, the popular game engine.” – calmingsolitude
- “Yeah, I was hoping it would be something to make it easier for agents to interface with Unreal Engine games.” – neuronexmachina