Papers for

software integration teams

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Harness and model jointly influence AI agent success and failure

When Agents Fail: Model or Harness--Who's to Blame?

Abstract: LLM agents combine models with execution harnesses, so agentic benchmark performance reflects their joint behavior. We argue that harnesses should therefore be evaluated through their interactions with underlying models. We develop a framework combining five complementary measures: (i) Valid Completion Rate (VCR), how reliably agents finish normally and deliver evaluable results, irrespective of task correctness; (ii) Model-Harness Fit, how well a harness supports task achievement through valid completion for a given model; (iii) Cross-Model Fit, a harness's overall suitability across evaluated models; (iv) Interaction Residuals, pairing-specific execution strengths and weaknesses hidden by component-level summaries; and (v) Token Load, the token demands of agent execution, including failed attempts. We evaluate four general-purpose harnesses (OpenCode, Codex CLI, Pi CLI, and DeepAgents) with four core models, plus two fixed native model-harness systems, on six benchmarks covering context management, tool use, long-context planning, multimodal interaction, and artifact handoff. Including native references and stress conditions, 111 evaluation settings yield 52,168 trajectories. Harness rankings vary across models and benchmarks; task performance and valid completion can favor different pairings, and similar task scores can accompany distinct execution profiles. OpenCode ranks first in cross-model performance, while DeepSeek V4 Flash Preview maintains consistently high Mean VCR across harnesses on the shared four-benchmark panel. These findings support evaluating model-harness interactions, training transferable harness-use capabilities in models, and harness designs adapted to the model and task.

Fri 23 OctArtificial IntelligenceComputation and LanguageSoftware Engineering
The gist
AI agents combine language models with special tools called harnesses to complete tasks. This paper shows that when agents fail or succeed, it’s often due to how the model and harness work together, not just one or the other. The authors created ways to measure how well different harnesses and models team up across many tasks. Their tests revealed that some harnesses work better with certain models and tasks, suggesting that evaluating them together is key to improving AI agents.
Open → 2610.32483v1

Llm agents improve tool choice using functional and contextual checks

From Relevance to Validity: Zero-Shot Tool Selection via Functional and Contextual Validation

Abstract: Large language model (LLM) agents increasingly face tasks from unseen domains and execution contexts, making zero-shot tool selection essential for identifying tools that can satisfy task requirements. Existing dominant methods mainly rely on relevance ranking, but semantic matching alone cannot ensure that a tool is functionally compatible or remains applicable in a new context. We preliminarily identify a \emph{transfer-validity gap}, where semantically relevant tools may still fail to satisfy functional or contextual requirements after transfer. To address this gap, we propose \methodname{}, a progressive validation framework that complements semantic relevance with endpoint-grounded functional compatibility and task-conditioned contextual evidence. Across cross-domain and cross-dataset transfer, \methodname{} consistently improves capability ranking, with larger gains under functional or contextual ambiguity. Ablation results further confirm the complementary contributions of functional and contextual validation.

Wed 14 OctArtificial Intelligence
The gist
Choosing the right tool for a task is hard for AI systems when they face new problems they haven't seen before. The authors point out that just picking a tool based on how relevant it seems by meaning doesn’t always work, because the tool might not really fit functionally or in the new situation. They introduce a new method that checks if a tool actually works for the job and fits the context, improving how well the AI picks tools. This method works better especially when it’s unclear which tool is best based on meaning alone.
Open → 2610.20388v1

Parameter schemas strongly influence tool choices in AI systems

Which Metadata Matters for LLM Tool Selection in MCP? Evidence from Controlled Factor-Level Interventions

Abstract: In Model Context Protocol (MCP) systems, LLMs select tools from metadata rather than from their implementations. Names and descriptions summarize what a tool does, while the parameter schema specifies the fields a tool accepts and how they are organized. Our analysis of metadata for 367,174 MCP tools reveals substantial schema variation among functionally similar tools. Many of these tools share names and similar descriptions but expose different parameter schemas. This raises a key question: can parameter-schema differences influence tool selection before any call is made? We study this question through controlled metadata interventions across five LLMs and five tasks. Each comparison changes exactly one metadata factor (server name, tool name, description, or parameter schema) while keeping the others fixed. We balance tool positions and use conditional logistic regression to estimate position-adjusted effects. We find that: (1) parameter-schema changes produce the largest and most consistent selection shifts among the tested interventions. Models tend to favor separate top-level parameters over grouped or composite forms. (2) Descriptions that explain parameters also tend to increase selection, while name effects are weaker and less consistent. (3) Targeted comparisons show that schema effects depend on the specific parameter names and on how the request represents the same information. When only one schema satisfies an explicit request requirement, all five models select the compatible tool despite position preferences. These results show that parameter schemas influence not only how tools are called, but also whether they are selected. For MCP developers and evaluators, schema design and tool ordering can therefore affect which implementation is invoked even when functionality is unchanged.

Fri 9 OctArtificial IntelligenceComputation and LanguageSoftware Engineering
The gist
When AI language models pick tools to help answer questions, they rely on short descriptions and details about how to use the tool rather than the tool’s inner workings. The authors found that even small differences in how these usage instructions are written can change which tool the AI chooses, even if the tools do the same thing. Names of the tools mattered less than how their input parameters were described. This means that careful design of these instructions can steer AI to pick certain tools over others.
Open → 2610.14334v1

HERAs co-evolution improves AI agents abstaining from impossible tasks

HERA: Harness-Environment Co-Evolution for Reliable Agentic Abstention

Abstract: Large language model (LLM) agents are increasingly capable of acting in complex tool-use environments, yet they often fail to recognize when tasks are infeasible and no valid solution exists. Recent work has formalized this reliability gap as the problem of agentic abstention, and existing approaches typically optimize a model or agent harness against a fixed set of tasks, leading to limited generalization to unseen failure modes. We introduce HERA, a framework for harness-environment co-evolution for agentic abstention. HERA consists of (i) a pipeline to automatically construct verifiable pairs of feasible and infeasible tasks by applying controlled environment mutations that transform solvable tasks into cases requiring abstention, and (ii) a co-evolution procedure in which performance failures on previous tasks are used to drive harness adaptation and generate new execution environments and tasks geared towards previous weaknesses. On held-out evaluation tasks, an evolved harness from HERA improves abstention accuracy from 61.7% to 83.3% while improving feasible-task completion from 68.3% to 76.7%, achieving the highest abstention and feasible-task completion among the compared methods. The resulting best harness transfers across 19 other LLMs, improving abstention accuracy by 15.3 percentage points on average without any model-specific optimization, and enabling smaller models to match the performance of more powerful models at an estimated 85% lower cost.

Mon 5 OctArtificial Intelligence
The gist
Sometimes AI agents try to do things that they actually cannot solve, but they fail to realize this and just give wrong answers. The authors created a system called HERA that helps these agents learn when to say 'I can't do this' by testing them on tasks they can and cannot solve. HERA improves the agents' ability to recognize when a task is impossible while also doing better on tasks they can solve. It also works well across many types of AI models without extra fine-tuning.
Open → 2610.06563v1

Salesforce Koa improves enterprise AI tool use with reinforcement learning

Salesforce Koa: An Enterprise Language Model for Agentic Tool Use

Abstract: We present Salesforce Koa, an enterprise language model built by post-training the open-weight Nemotron-3-Super-120B foundation model with reinforcement learning using Group Relative Policy Optimization (GRPO). Salesforce Koa is trained on public and synthetically generated data, with no customer data, to improve tool use and agentic capabilities while preserving strong general-purpose performance. Its distinctive component is a simulation-to-reward pipeline that expands workflow specifications into persona-conditioned multi-turn tasks with task-resolution rewards grounded in successful tool use for data-dependent requests. For enterprise domains, these specifications are written in Agent Script, Salesforce's declarative language for building Agentforce agents; for public tool-use domains, we synthesize the workflow structure directly. The same simulation and grounded-reward machinery drives GRPO across both. Across public tool-use, agentic-reasoning, and enterprise Customer Relationship Management (CRM) benchmarks, Salesforce Koa improves over its open-weight base, with the clearest gains on multi-turn tool use, and surpasses a strong proprietary baseline while remaining below the strongest frontier models. These results show that specification-driven reinforcement learning is a practical path to specializing open-weight foundation models for enterprise agentic tasks.

Mon 14 SeptComputation and LanguageArtificial IntelligenceMachine Learning
The gist
Using AI to help with complicated tasks often means teaching the AI to use tools correctly in many steps. The authors created Salesforce Koa by training a big language model to perform better at using tools in step-by-step tasks without relying on private data. They designed a method to simulate detailed workflows and reward the AI when it completes tasks successfully. This method helped Salesforce Koa perform better than similar models on tests involving business and public tools.
Open → 2609.15066v1