QueryEngine (Conversation Wrapper)

Description

QueryEngine is a class that wraps conversation management for non-interactive surfaces (Agent SDK, headless CLI). It is not the execution engine. Its submitMessage() method invokes queryLoop() in query.ts — the same function the interactive CLI invokes directly. Prior community analysis conflated QueryEngine with the execution engine; the VILA paper corrects this.

Key claims

Relations

Sources

src-20260423-542f02260352 src-20260423-0cff68d3291b