ReAct: Reasoning and Acting—a paradigm where LLMs interleave reasoning (thoughts) with actions (tool calls) to solve tasks.
Meta-tools: Composite tools created by AWO that bundle multiple distinct agent actions into a single callable function, executing deterministically without intermediate LLM pauses.
State Graph: A graph representation where nodes are histories of tool calls and edges are transitions (tool invocations) taken by the agent.
Horizontal Merging: Combining nodes in the state graph that represent semantically equivalent states across different execution traces (e.g., order-independent read operations).
Vertical Merging: Collapsing a sequence of connected nodes (a chain of tool calls) into a single meta-tool node to reduce the number of edges (decisions).
AppWorld: A sophisticated environment and benchmark for interactive agents that operate simulated apps like Amazon, Gmail, and Spotify via APIs.
LLM: Large Language Model—the core decision-making component of the agent.
Execution Trace: The recorded sequence of actions and tool outputs generated by an agent while attempting a specific task.