Search papers, labs, and topics across Lattice.
This paper introduces the View-oriented Conversation Compiler (VCC), a compiler that transforms raw agent JSONL logs into structured views tailored for agent trace analysis. VCC generates full, user-interface, and adaptive views of agent conversations, preserving structure and relevance. Experiments on AppWorld demonstrate that using VCC-compiled views as input to a reflector improves pass rates and reduces reflector token consumption compared to raw JSONL.
Stop grepping your agent logs: a compiler that understands the deep structure of agent conversations unlocks better context learning and cuts token costs by up to 66%.
Agent traces carry increasing analytical value in the era of context learning and harness-driven agentic cognition, yet most prior work treats conversation format as a trivial engineering detail. Modern agent conversations contain deeply structured content, including nested tool calls and results, chain-of-thought reasoning blocks, sub-agent invocations, context-window compaction boundaries, and harness-injected system directives, whose complexity far exceeds that of simple user-assistant exchanges. Feeding such traces to a reflector or other analytical mechanism in plain text, JSON, YAML, or via grep can materially degrade analysis quality. This paper presents VCC (View-oriented Conversation Compiler), a compiler (lex, parse, IR, lower, emit) that transforms raw agent JSONL logs into a family of structured views: a full view (lossless transcript serving as the canonical line-number coordinate system), a user-interface view (reconstructing the interaction as the user actually perceived it), and an adaptive view (a structure-preserving projection governed by a relevance predicate). In a context-learning experiment on AppWorld, replacing only the reflector's input format, from raw JSONL to VCC-compiled views, leads to higher pass rates across all three model configurations tested, while cutting reflector token consumption by half to two-thirds and producing more concise learned memory. These results suggest that message format functions as infrastructure for context learning, not as an incidental implementation choice.