arXiv paper· NLP / LLM agents and tool use· method paper

Harness Engineering in LLM Tool Use via Agent-Native Reusable Tool Primitives

Haibo Jin, Suijin Wang, Xucheng Yu, Haojing Luo, Haohan Wang

cs.SE · cs.AI · cs.CL · cs.LG · cs.MA

Quick verdict

HEART wraps tools in LLM interfaces plus planner/router/verifier; claims broad wins over frontier models, but no code release, no variance, uneven baselines.

Summary

This method paper introduces HEART, a framework for LLM tool use built on two components: Tool Primitives, which wrap each tool in an LLM interface so models invoke tools through natural language while schema resolution and execution are handled internally, and ToolFace, a centralized repository of 25,519 schema-function pairs from which relevant tools are retrieved at inference time rather than enumerated in context. A Planner-Router-Verifier multi-agent pipeline (all roles on Qwen3-8B, re-planning budget 3) orchestrates planning, parameter binding, execution, and feedback-driven recovery. Across five benchmarks (ToolBench, NESTFUL, τ2-Bench, ACEBench, BFCLv4), the authors report average Pass/Win Rate of 75.1%/75.7% on ToolBench, NESTFUL full-sequence accuracy of 0.44 (vs 0.40 for GPT-5.4), best Pass^k on all τ2-Bench domains (Telecom Pass4 0.50 vs 0.33 for Claude-4.6-Sonnet), ACEBench overall 86.9% vs 86.0% for GPT-5.4, and top BFCLv4 scores — claiming +10% over SFT models and +6% over three frontier commercial models at up to 85% lower API cost. On 50 self-curated real-world tasks, HEART reaches 84% completion versus a 22% commercial average, and shows 0.0% prompt-injection success because tool schemas never enter the prompt. Main limitations: no code or ToolFace release, no variance or significance reporting despite three runs, a small human evaluation (10 tasks/domain) whose setup gives HEART exclusive access to 54 hand-crafted tools, and minor prose-table inconsistencies.

Review complete

Assessment at a glance

NLP / LLM agents and tool use

5

risk flags identified

● high 2

● medium 3

● low 0

Reproducibility readinesslow
Code & data availablenot stated
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viable

4 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • Wrapping tools in LLM interfaces (Tool Primitives) enables nested and multi-turn tool calling without exposing raw API schemas to the calling model.
  • HEART with a Qwen3-8B backbone outperforms SFT-based tool-calling models by ~10% and GPT-5.4, Claude-4.6-Sonnet, and Gemini-3.1-Pro by ~6% on average across five benchmarks.
  • Storing tool schemas in ToolFace and invoking via Tool Primitives eliminates the ToolHijacker prompt-injection attack surface, yielding 0.0% attack success rate on ToolBench.
  • On 50 self-curated real-world tasks HEART completes 84% versus a 22% average for three frontier commercial models, at up to 85% lower API cost.

Strengths

  • Well-motivated abstraction grounded in documented failure modes

    Sec. 1 anchors the design in measured failures: 28% full-sequence accuracy for the strongest models on NESTFUL and 7%-85% accuracy drops as tool catalogues scale from 8K to 120K tokens, making the case for natural-language tool interfaces and on-demand retrieval concrete rather than speculative.

  • Consistent multi-benchmark evaluation with transparent overhead accounting

    One fixed configuration (Qwen3-8B for all four roles, B=3, three runs) is evaluated on ToolBench, NESTFUL, τ2-Bench, ACEBench and BFCLv4; Table 3 honestly reports HEART's ~3x token consumption (e.g., 21,684 vs 7,153 tokens Retail) and higher latency alongside its cost advantage.

  • Informative ablation and design-space studies

  • Unusually complete specification for reproduction

Weaknesses

  • Baseline fairness confound in the headline real-world study

  • No dispersion or significance testing anywhere

  • Internal number inconsistencies

  • Self-evaluation circularity

  • No code, harness, or ToolFace release

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

The paper (arXiv:2609.01736) proposes HEART, a training-free harness for LLM tool use built on two artifacts: **Tool Primitives**, LLM-wrapped interfaces that accept natural-language requests and internally resolve API schemas and execute functions (Sec. 3.2, Eq. 1), and **ToolFace**, a registry of 25,519 manually authored schema-function pairs aggregated from ToolBench (16,464), NESTFUL (4,348 coding + 40 math), ACEBench (4,538), τ2-Bench (68), BFCLv4 (7), and 54 hand-crafted tools — the arithmetic checks out exactly. A Planner-Router-Verifier pipeline (Sec. 3.3, Algorithm 1) adds intent/sufficiency checking, parameter binding, four-criterion verification, and feedback-driven re-planning with budget B=3. Central claims: +10% over SFT models and +6% over GPT-5.4/Claude-4.6-Sonnet/Gemini-3.1-Pro across five benchmarks, up to 85% lower API cost, 84% vs 22% task completion on 50 self-built real-world tasks, and 0.0% prompt-injection ASR.

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 4 strengths & 5 weaknesses, analyzed in detail
  • 5 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is HEART in LLM tool use?

HEART (Harness Engineering via Agent-native Reusable Tool Primitives) is a training-free framework in which a Planner decomposes the user request, a Router binds parameters, LLM-wrapped Tool Primitives execute tools, and a Verifier checks results and triggers re-planning on failure. It uses Qwen3-8B for all roles and retrieves tools on demand from a 25,519-function repository called ToolFace instead of putting whole tool catalogs into the prompt.

What is a Tool Primitive?

A Tool Primitive is a single tool wrapped in an LLM interface: it receives a natural-language request, internally maps it to the tool's API schema (type coercion, constraint validation), executes the function, and returns a structured result. The calling model never sees raw API schemas, which the authors argue enables nested multi-step calls and removes the prompt-injection surface at tool-selection time.

Does HEART really beat GPT-5.4 and Claude?

The paper reports that an 8B-backbone HEART outperforms GPT-5.4, Claude-4.6-Sonnet, and Gemini-3.1-Pro by about 6% on average across five tool-use benchmarks (e.g., ACEBench overall 86.9% vs 86.0%), and 84% vs ~22% on its own 50 real-world tasks. These are the authors' numbers without released code or significance testing, and the real-world setup gives HEART exclusive access to 54 hand-crafted tools, so independent verification is still pending.

Is HEART's code or the ToolFace repository available?

The paper does not mention any code, data, or ToolFace release. The 25,519 tool schemas are described as manually authored, and no repository link appears in the text, so reproduction currently requires re-authoring the registry and evaluation harness from scratch.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • The metadata abstract is cut mid-sentence (ending at 'Gemini-3.1-P'), but the complete abstract is present in the extracted full text, so no content was lost.
  • Figure 1 is extracted only as scattered label text, so the diagram itself could not be inspected; all quantitative claims were checked against the tables, which extracted legibly.

Go deeper on this paper

Reproduce ResultsNot feasible for this paper — the core results cannot be re-derived by sandboxed code simulation.

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Harness Engineering in LLM Tool Use via Agent-Native Reusable Tool Primitives | Evolve.Pub