Paper deep dive
MedHarnessBench: A Unified Benchmark for Healthcare Agent Evaluation
Rui Tang, Hongqiu Wang
Intelligence
Status: not_run | Model: - | Prompt: - | Confidence: 0%
Entities (0)
Relation Signals (0)
No relation signals yet.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Healthcare agents must transform longitudinal clinical evidence into reliable actions through heterogeneous tools and stateful workflows, conditions under which model-centric systems may lose context, misuse tools, fail to verify consequential transitions, or cross authorization boundaries. Existing medical-agent benchmarks primarily emphasize terminal task outcomes, making it difficult to determine whether execution failures arise from the agent model, the runtime harness, or their interaction. We present the Medical Harness Protocol, an outcome-preserving framework that independently evaluates seven healthcare-specific process dimensions: Care Action Fulfillment, Clinical Resource Competence, Patient-Evidence Alignment, Clinical Workflow Continuity, Clinical Auditability, Closed-Loop Verification, and Clinical Conduct Boundaries. A normalized intervention trace further tracks whether runtime support is available, activated, delivered, adopted by the agent, and propagated into subsequent behavior. We instantiate the protocol as MedHarnessBench, comprising 342 executable tasks across FHIR/EHR operations, healthcare-administration interfaces, and multimodal clinical tools. Across more than 16,000 controlled task executions, MedHarness yields broad improvements in terminal task success, intermediate subtask completion, and healthcare-specific process quality. We further evaluate MedHarness against multiple general-purpose harnesses and use controlled single-fault perturbations to verify the sensitivity and discrimination of the seven-dimensional evaluation. These results demonstrate that healthcare-specific runtime support can substantially improve both task completion and execution quality, while revealing failures that terminal outcomes alone cannot capture. Code and resources are available at this https URL.
Tags
Links
- Source: https://arxiv.org/abs/2610.15714v1
- Canonical: https://arxiv.org/abs/2610.15714v1
Trouble viewing inline? Open PDF directly ā
Full Text
53,024 characters extracted from source content.
Expand or collapse full text
MedHarnessBench: A Unified Benchmark for Healthcare Agent Evaluation Rui Tang Affiliation: The University of Hong Kong Hongqiu Wang Affiliation: The Hong Kong University of Science and Technology (Guangzhou) Abstract Healthcare agents must transform longitudinal clinical evidence into reliable actions through heterogeneous tools and stateful workflows, conditions under which model-centric systems may lose context, misuse tools, fail to verify consequential transitions, or cross authorization boundaries. Existing medical-agent benchmarks primarily emphasize terminal task outcomes, making it difficult to determine whether execution failures arise from the agent model, the runtime harness, or their interaction. We present the Medical Harness Protocol, an outcome-preserving framework that independently evaluates seven healthcare-specific process dimensions: Care Action Fulfillment, Clinical Resource Competence, PatientāEvidence Alignment, Clinical Workflow Continuity, Clinical Auditability, Closed-Loop Verification, and Clinical Conduct Boundaries. A normalized intervention trace further tracks whether runtime support is available, activated, delivered, adopted by the agent, and propagated into subsequent behavior. We instantiate the protocol as MedHarnessBench, comprising 342 executable tasks across FHIR/EHR operations, healthcare-administration interfaces, and multimodal clinical tools. Across more than 16,000 controlled task executions, MedHarness yields broad improvements in terminal task success, intermediate subtask completion, and healthcare-specific process quality. We further evaluate MedHarness against multiple general-purpose harnesses and use controlled single-fault perturbations to verify the sensitivity and discrimination of the seven-dimensional evaluation. These results demonstrate that healthcare-specific runtime support can substantially improve both task completion and execution quality, while revealing failures that terminal outcomes alone cannot capture. Code and resources are available at https://github.com/Tomry1114/Awesome-Agent-Harness-for-Healthcare. 1 Introduction Language-model agents increasingly operate through interactive workflows that retrieve evidence, invoke tools, observe feedback, and execute multi-step actions [1, 2]. In healthcare, these workflows span longitudinal patient records, medical images, clinical messages, administrative interfaces, and heterogeneous medical tools [3, 4]. Reliable execution therefore requires appropriate evidence and resource use, continuous workflow state, verification of consequential actions, and compliance with clinical and authorization boundaries [5, 6]. Yet a plausible response may still rely on stale evidence, an unexecuted order, an unverified write, or an unauthorized action, while locally correct execution may remain unrecognized when the final task fails. Recent medical-agent benchmarks extend evaluation from static answers to executable clinical, administrative, and multimodal workflows [7, 8, 9]. However, terminal outcomes and environment-specific checkpoints provide limited evidence about the runtime layer that constructs context, exposes tools, maintains state, supports recovery, verifies actions, and enforces permissions. Consequently, failures caused by unavailable resources, invalid tool use, missing verification, or incorrect model decisions may appear indistinguishable, while unreliable intermediate behavior may remain hidden behind successful task completion. We formalize this runtime layer as the Medical Harness and introduce the Medical Harness Protocol for evaluating its contribution to healthcare-agent execution. Building on the ETCLOVG taxonomy of Li et al. [10], we specialize Execution, Tooling, Context, Lifecycle, Observability, Verification, and Governance as Care Action Fulfillment, Clinical Resource Competence, PatientāEvidence Alignment, Clinical Workflow Continuity, Clinical Auditability, Closed-Loop Verification, and Clinical Conduct Boundaries. The protocol retains each environmentās native task metrics while evaluating these seven healthcare-specific process dimensions separately. We instantiate the protocol as MedHarnessBench, comprising 342 executable tasks from PhysicianBench, HealthAdminBench, and MedCTA across FHIR/EHR operations, healthcare-administration interfaces, and multimodal clinical tools [7, 8, 9]. Across eight agents, MedHarness improves Pass@3 in 19 of 24 agentāenvironment configurations and Subtask performance in 22 of 24. Comparisons with general-purpose harnesses demonstrate the value of healthcare-specific runtime support, while controlled single-fault perturbations verify the sensitivity and discrimination of the seven process dimensions. Our contributions are: ⢠Medical Harness. We formalize the healthcare-specific runtime that coordinates clinical evidence, heterogeneous tools, workflow state, recovery, verification, and authorization around an AI agent. ⢠Medical Harness Protocol. We introduce seven healthcare-specific process dimensions for evaluating runtime execution separately from benchmark-native task performance. ⢠MedHarnessBench. We evaluate eight agents on 342 executable tasks through controlled NativeāMedHarness comparisons, general-purpose harness baselines, and single-fault perturbations. 2 Related Work 2.1 Healthcare Agent Benchmarks Medical-agent evaluation has expanded from static question answering to interactive and executable healthcare workflows. AgentClinic simulates multimodal clinical diagnosis [4], while HealthBench evaluates open-ended healthcare conversations using physician-authored rubrics [5]. More recent benchmarks introduce operational environments: MedAgentBench provides a FHIR-compatible EHR setting [3]; PhysicianBench evaluates 100 long-horizon physician tasks [7]; HealthAdminBench covers 135 GUI-based administrative tasks [8]; and MedCTA evaluates clinically validated multimodal tool use [9]. HealthAgentBench broadens evaluation across agentic healthcare settings [11], and Ļ-Bench introduces policy-rich, multi-role workflows [12]. These benchmarks substantially improve task realism but primarily evaluate complete agent configurations through final answers, environment states, rubrics, or task-specific checkpoints. Such measurements provide limited attribution of failures to model decisions, context construction, tool mediation, workflow-state management, verification, or authorization. MedHarnessBench addresses this gap by retaining benchmark-native task evaluation while separately measuring the healthcare-specific runtime processes surrounding the model. 2.2 Agent Harnesses and Runtime Evaluation Language-model agents commonly operate through runtime loops that connect reasoning, actions, tools, and environmental observations [1]. Reflection, memory, and reusable skills can alter agent behavior without changing the underlying model [2, 13, 14], while SWE-agent demonstrates the importance of designing interaction interfaces around model capabilities [15]. Together, these studies establish the runtime as a substantive component of agent performance. Recent work formalizes this runtime as an agent harness. Natural-Language Agent Harnesses represent runtime policies through editable specifications and execution contracts [16]; Harness-Bench evaluates modelāharness configurations under shared tasks and environments [17]; and HarnessAudit examines execution and permission violations hidden behind benign outputs [6]. Harness-aware evaluation further treats runtime configuration as an explicit experimental condition [18], while Li et al. [10] organize harness functionality through the ETCLOVG taxonomy. These formulations are primarily designed for coding, computer-use, and general-purpose agents and do not explicitly address longitudinal patient evidence, heterogeneous medical tools, persistent clinical writes, closed-loop verification, or role-dependent authorization. The Medical Harness specializes this runtime abstraction for healthcare and makes its contribution measurable separately from the underlying agent model. 3 Method Figure 1: Overview of MedHarnessBench. Healthcare agents operate over heterogeneous evidence and interfaces, while MedHarness mediates their interactions with clinical APIs, general tools, databases, and medical knowledge through monitoring, verification, recovery, routing, and safety control. The benchmark evaluates harness-mediated execution through seven healthcare-specific process dimensions: Care Action Fulfillment, Clinical Resource Competence, PatientāEvidence Alignment, Clinical Workflow Continuity, Clinical Auditability, Closed-Loop Verification, and Clinical Conduct Boundaries. It integrates 342 executable tasks from PhysicianBench, HealthAdminBench, and MedCTA, spanning FHIR/EHR operations, clinical GUI workflows, and multimodal medical tool use. 3.1 Problem Formulation Healthcare-agent performance emerges from the interaction between a model and the runtime that supplies evidence, tools, state, verification, and authorization. We isolate this runtime contribution by treating the agent, harness configuration, executable environment, and task as distinct components. Let AiA_i denote a healthcare agent, ā°E an executable healthcare environment, and xā¼ā°x _E a task. Each agent is evaluated under two controlled runtime configurations. The Native configuration HnatH_nat retains the agentās original execution interface, whereas the MedHarness configuration HmedH_med augments that interface with healthcare-specific evidence acquisition, tool mediation, workflow-state tracking, monitoring, recovery, verification, and authorization control. A task execution under configuration c is represented as Ļicā¼Runā”(Ai,Hc,ā°,x,ξ),cānat,med, _i^c (A_i,H_c,E,x;ξ), cā\nat,med\, (1) where ξ captures model and environment stochasticity. Each trajectory records model outputs, tool or GUI actions, observations, harness interventions, state transitions, evaluation checkpoints, and persistent artifacts. Within each NativeāMedHarness pair, we hold the task, agent, system prompt, tool inventory, transport configuration, initial environment state, and execution budget fixed, varying only the healthcare-specific runtime support. Each run retains the benchmark-native Outcome, is evaluated along seven process dimensions, and records whether MedHarness interventions activate, reach the agent, alter its behavior, and propagate through the workflow. Figure 1 summarizes this controlled evaluation. 3.2 MedHarnessBench Existing healthcare-agent benchmarks provide environment-specific Outcome metrics for task completion, but expose limited evidence about the runtime process that produced them. MedHarnessBench preserves these native endpoints and adds a shared process-level protocol over execution trajectories. The resulting evaluation separates what the agent achieves from how the agentāharness configuration achieves it, enabling process diagnosis without replacing the original task objective. 3.2.1 Benchmark Environments MedHarnessBench comprises 342 tasks from PhysicianBench, HealthAdminBench, and MedCTA while preserving each benchmarkās native tasks, tools, interfaces, and Outcome evaluator. PhysicianBench executes FHIR/EHR operations against a HAPI-FHIR R4 server restored before each task; HealthAdminBench evaluates healthcare-administration workflows through a Playwright-controlled clinical portal; and MedCTA provides a multimodal sandbox with image analysis, OCR, retrieval, and calculation tools. Table 1 summarizes their execution settings and harness demands. Table 1: Executable healthcare environments in MedHarnessBench. Benchmark #Tasks Execution setting Harness demands PhysicianBench 100 FHIR API; clinical retrieval, ordering, and documentation Evidence grounding; structured writes; authorization; write verification HealthAdminBench 135 Clinical GUI; prior authorization, appeals, and submission State tracking; field completion; recovery; submission verification MedCTA 107 Multimodal tools; image and report analysis, retrieval, and calculation Tool selection; argument validity; evidence integration; result use Total 342 Three executable healthcare settings Process control across API, GUI, and multimodal workflows A substrate-specific adapter maps these heterogeneous interactions into a shared semantic trace without altering their native execution semantics. The trace records action roles, execution status, workflow progress, state changes, evidence provenance, verification events, failure attribution, and terminal state. Model generation, environment execution, and semantic evaluation are kept separate to distinguish proposed actions, executed effects, and evaluator judgments. 3.2.2 Healthcare Process Evaluation Native Outcome determines whether a healthcare task succeeds but does not identify the runtime conditions that produced the result. We therefore complement it with process-level measurements of the agentāharness trajectory. Building on the ETCLOVG taxonomy of Li et al. [10], we specialize its seven layers for healthcare workflows. Four Efficiency dimensions characterize action completion, resource use, evidence alignment, and workflow continuity, while three Safety dimensions characterize auditability, verification, and clinical conduct. Table 2 summarizes their operational definitions. Table 2: Healthcare-specific process dimensions in MedHarnessBench. Category Dimension Operational focus Efficiency Care Action Fulfillment Completion of required care actions to their intended state. Clinical Resource Competence Authorized, semantically valid, and productive use of clinical resources. PatientāEvidence Alignment Acquisition of required evidence and binding to the intended clinical subject. Clinical Workflow Continuity Ordered workflow progression, recovery from failed obligations, and appropriate termination. Safety Clinical Auditability Reconstructability of execution state, failures, recovery, and reliability. Closed-Loop Verification Confirmation of decision-critical preconditions and post-action state changes. Clinical Conduct Boundaries Compliance with protected information, subject, provenance, scope, risk, and reporting boundaries. Healthcare Process Operationalization. We distinguish between indicator selection, which determines whether an indicator directly establishes a healthcare process dimension, and trajectory-level applicability, which determines whether that indicator can be evaluated in a particular execution. Let ādR_d denote the candidate indicators for dimension d. The selected indicator set is d=rāād:Establishesā(r,d)ā§Validatedā(r).K_d=\r _d: Establishes(r,d) Validated(r)\. (2) Here, Establishes requires direct evidence for d, while Validated excludes indicators that introduce counter-incentives or systematically favor weaker execution. Selection does not require correlation with Outcome because correct process behavior and terminal task success may diverge. For a realized trajectory Ļ, only selected indicators with a valid measurement opportunity are activated: dā(Ļ)=rād:Opportunityrā(Ļ).A_d(Ļ)=\r _d: Opportunity_r(Ļ)\. (3) The corresponding dimension score is Sdā(Ļ)=gdā(Ļ,dā(Ļ)),EvidenceOKdā(Ļ),ā„,otherwise.S_d(Ļ)= casesg_d(Ļ,A_d(Ļ)),& EvidenceOK_d(Ļ),\\ ,&otherwise. cases (4) Here, EvidenceOK requires non-empty applicable evidence and dimension-specific coverage. Clinical Workflow Continuity additionally requires sufficient core workflow evidence, while Clinical Conduct Boundaries requires an available independent evaluator. Unsupported trajectories receive ā„ , and aggregate scores are reported together with their applicable support. Clinical Workflow Efficiency Evaluation. The four Efficiency dimensions evaluate whether an agent completes required care actions, uses clinical resources competently, aligns evidence with the intended patient, and maintains continuity throughout the workflow. Care Action Fulfillment combines completion of the best valid required-operation path, CopC_op, with emitted-action validity, MactM_act: gcare=Copā[Ī»+(1āĪ»)āMact],Copā applicable,Mact,otherwise.g_care= casesC_op[Ī»+(1-Ī»)M_act],&C_op applicable,\\ M_act,&otherwise. cases (5) This formulation makes completion the dominant signal: valid actions can qualify achieved completion but cannot create credit for unfinished work. Clinical Resource Competence is macro-averaged across selected resource indicators: gresource=1|resource|āārāresource1|ār|āāiāārsrā(i),g_resource= 1|A_resource| _r _resource 1|I_r| _i _rs_r(i), (6) where ārI_r contains the invocation events exposing indicator r. Averaging first within each indicator prevents frequently exercised resources from dominating the score. PatientāEvidence Alignment combines required-evidence recall with subject correctness: galign=wR|ā³ā”(Ļ)||reqā(x)|+wM[Ļ(Ļ)=Ļā(x)],g_align=w_R |M(Ļ)||U_req(x)|+w_M1[Ļ(Ļ)=Ļ (x)], (7) where ā³ā”(Ļ)M(Ļ) is the retrieved subset of required evidence, reqā(x)U_req(x) is the required evidence set, and Ļāā(x)Ļ (x) is the intended clinical subject. The weights satisfy wR+wM=1w_R+w_M=1. This distinction prevents relevant evidence from receiving full credit when it is bound to the wrong patient or clinical context. Clinical Workflow Continuity evaluates ordering only over constraints activated by the realized trajectory: sorder=ācāā”(Ļ)νc[predcāŗsuccc]ācāā”(Ļ)νc,s_order= _c (Ļ) _c1[pred_c _c] _c (Ļ) _c, (8) where ā”(Ļ)P(Ļ) contains constraints whose successor events are observed and νc _c is the importance weight of constraint c. Recovery, stagnation, readiness, and termination are evaluated under the same opportunity-based principle. Clinical Workflow Safety Evaluation. The three Safety dimensions evaluate whether healthcare-agent execution remains auditable, verifies consequential actions in closed loop, and respects protected clinical boundaries. Clinical Auditability macro-averages reconstructability evidence across capability families: gaudit=1||āāqā1|ā±q|āāfāā±qsĀÆq,f,g_audit= 1|Q| _q 1|F_q| _f _q s_q,f, (9) where Q denotes the applicable capability families and ā±qF_q contains their selected evidence fields. Delivery fidelity and error transparency are retained as diagnostic signals unless they directly establish reconstructability. Closed-Loop Verification aggregates applicable verification evidence using trajectory-dependent weights: gverify=ārāverifywr(Ļ)āsrārāverifywr(Ļ).g_verify= _r _verifyw_r^(Ļ)s_r _r _verifyw_r^(Ļ). (10) The weights distinguish stronger adjudicated evidence from automatically detectable confirmation. Reading evidence or invoking a checking mechanism alone does not establish that a consequential action was verified. Clinical Conduct Boundaries enforce protected-information, subject, provenance, scope, risk, and reporting constraints: gconduct=0,CriticalViolation,ā„,independent evaluator unavailable,ĻāGrules+(1āĻ)āBsubj,Bsubjā applicable,Grules,otherwise.g_conduct= cases0,& CriticalViolation,\\ ,&independent evaluator unavailable,\\ Ļ G_rules+(1-Ļ)B_subj,&B_subj applicable,\\ G_rules,&otherwise. cases (11) A critical violation therefore determines the score, while unavailable independent evidence produces ā„ rather than implicit credit. Algorithm 1 Trajectory tracing of harness intervention dynamics 1: Agent A, task set X, environment ā°E, harness pair (Hnat,Hmed)(H_nat,H_med), repetitions R 2: Mechanism evidence Mechanism; benefit evidence Benefit 3: āĪāāā”(Hmed)āāā”(Hnat)H_ (H_med) (H_nat) 4: for all xā,k=1,ā¦,Rx ,\,k=1,ā¦,R do 5: ĻnatāRunā”(A,Hnat,ā°,x) _nat (A,H_nat,E,x) 6: ĻmedāRunā”(A,Hmed,ā°,x) _med (A,H_med,E,x) 7: for all māāĪm _ eligible in Ļmed _med do 8: Ļx,kā(m)āmaxā”zim:zimā is evidenced in āĻmed _x,k(m)ā \z_i^m:z_i^m is evidenced in _med\ 9: end for 10: Ī x,kām:Ļx,kā(m)=z5m _x,kā\m: _x,k(m)=z_5^m\ 11: Īāx,kāā”(Ļmed)āā”(Ļnat) _x,k ( _med)-S( _nat) 12: ĪāYx,kāYā”(Ļmed)āYā”(Ļnat) Y_x,kā Y( _med)-Y( _nat) 13: end for 14: for j=1,ā¦,5j=1,ā¦,5 do 15: Ļjā#ā”(m,x,k):Ļx,kā(m)āŖ°zj#ā”(m,x,k):Ļx,kā(m)āŖ°zjā1 _jā \#\(m,x,k): _x,k(m) z_j\\#\(m,x,k): _x,k(m) z_j-1\ 16: end for 17: Mechanismā(Ļj,Pr[Ī x,kā ā ]) Mechanismā(\ _j\, [ _x,kā ]) 18: BenefitāPairedTestā”(Īāx,k,ĪāYx,k) Benefit (\ _x,k\,\ Y_x,k\) 19: return (Mechanism,Benefit)( Mechanism, Benefit) Indicators excluded during selection remain available for diagnostic analysis but do not contribute to the reported process scores. For example, evidence precision may reward retrieving fewer facts, generic checking events may not establish closed-loop verification, and explicit uptake may be unnecessary when an agent directly uses structured evidence. Native Outcome and the seven process dimensions are therefore reported separately. 3.2.3 Trajectory Tracing of Harness Intervention Dynamics Efficiency and Safety localize process quality, but do not show whether a MedHarness intervention actually reaches and influences the agent. We therefore represent each intervention m as a trajectory-level propagation process: z0māz1māz2māz3māz4māz5m.z_0^mā z_1^mā z_2^mā z_3^mā z_4^mā z_5^m. (12) where zimz_i^m denotes the i-th state: eligible, fired, control-acquired, delivered, uptake, and behavior. Each transition provides stronger downstream evidence that the intervention has propagated through the execution loop. Checkpoints and terminal outcomes remain external evaluation signals and are quantified through paired comparisons rather than treated as propagation states. Algorithm 1 formalizes this procedure. 4 Experimental Setup Models and configurations. We evaluate eight API-based agents from seven providers: GPT-5.5 [19] and GPT-5.4 [20] from OpenAI, Qwen3.7-Max [21] from Qwen, Claude Sonnet 5 [22] from Anthropic, Kimi K2.7 Code [23] from Moonshot AI, DeepSeek-V4-Flash [24] from DeepSeek AI, MiniMax-M3 [25] from MiniMax, and Gemini 3 Flash [26] from Google DeepMind. All models are evaluated without parameter updates or task-specific fine-tuning. Following Section 3, we compare the benchmark-native runtime HnatH_nat with the healthcare-specific MedHarness runtime HmedH_med. Within each pair, the task, model, system prompt, tool inventory, transport, and execution budgets are fixed. Each configuration is run three times, with every run beginning from a fresh conversation and a restored environment snapshot. PhysicianBench and HealthAdminBench permit at most 100 environment actions per task, MedCTA permits 10, and each model turn is capped at 16,000 output tokens. Metrics. Following PhysicianBench [7], we estimate the empirical single-run success probability pxp_x from three independent runs for each task x and compute Passā@ā3x=1ā(1āpx)3Pass@3_x=1-(1-p_x)^3. The reported Pass@3 is macro-averaged across tasks. Subtask performance and each process score in F/R/E/W/A/V/B are averaged across the three runs. Process aggregates include only trajectories with applicable and sufficient evidence, and their evaluation support is reported separately. For the controlled perturbation study, we report target sensitivity, selectivity, balanced accuracy, macro-F1, permutation significance, and bootstrap confidence intervals. 5 Results and Analysis 5.1 MedHarness across Agents and Healthcare Environments The first experiment examines whether healthcare-specific runtime support improves agent execution across models and environments. We compare Native and MedHarness across eight agents and three healthcare environments, measuring terminal success, intermediate completion, and process quality under otherwise fixed conditions. As shown in Table 3, MedHarness improves Pass@3 in 19 of 24 agentāenvironment configurations and Subtask performance in 22 of 24. PatientāEvidence Alignment improves in all 24 configurations, Closed-Loop Verification in 23, and Care Action Fulfillment in 22. The gains nevertheless differ across evaluation levels. For GPT-5.4 on HealthAdminBench, Subtask increases from 0.543 to 0.633 while Pass@3 decreases from 0.267 to 0.105; on PhysicianBench, Pass@3 increases from 0.330 to 0.360 while Subtask decreases from 0.777 to 0.732. This divergence shows that terminal, intermediate, and process performance capture complementary effects of MedHarness. Table 3: Native and MedHarness performance across eight agents and three healthcare environments. Pass@3 measures terminal task success, Subtask measures intermediate task completion, and F/R/E/W/A/V/B denote the seven healthcare-specific process dimensions. Values in parentheses indicate changes relative to Native. Bold denotes the best score within each environment and runtime configuration. Native Medical Harness Model Pass@3 Subtask F R E W A V B Pass@3 Subtask F R E W A V B HealthAdminBench (n=135n=135) Claude Sonnet 5 0.341 0.794 0.9040.904 0.9440.944 0.6020.602 0.9410.941 0.9100.910 0.3510.351 0.5680.568 0.363 (+0.022)(+0.022) 0.805 (+0.011)(+0.011) 0.917 (+0.013)(+0.013) 0.946 (+0.002)(+0.002) 0.622 (+0.020)(+0.020) 0.942 (+0.001)(+0.001) 0.912 (+0.002)(+0.002) 0.649 (+0.298)(+0.298) 0.615 (+0.047)(+0.047) GPT-5.4 0.2670.267 0.5430.543 0.6480.648 0.6960.696 0.5220.522 0.8240.824 0.9160.916 0.2830.283 0.774 0.105 (ā0.162)(-0.162) 0.633 (+0.090)(+0.090) 0.868 (+0.220)(+0.220) 0.913 (+0.217)(+0.217) 0.604 (+0.082)(+0.082) 0.902 (+0.078)(+0.078) 0.906 (ā0.010)(-0.010) 0.589 (+0.306)(+0.306) 0.670 (ā0.104)(-0.104) Qwen3.7-Max 0.2520.252 0.7620.762 0.9070.907 0.9330.933 0.6320.632 0.8980.898 0.920 0.3750.375 0.7090.709 0.481 (+0.229)(+0.229) 0.786 (+0.024)(+0.024) 0.944 (+0.037)(+0.037) 0.934 (+0.001)(+0.001) 0.637 (+0.005)(+0.005) 0.896 (ā0.002)(-0.002) 0.906 (ā0.014)(-0.014) 0.677 (+0.302)(+0.302) 0.739 (+0.030)(+0.030) GPT-5.5 0.2440.244 0.7600.760 0.922 0.9490.949 0.727 0.962 0.9090.909 0.389 0.7410.741 0.267 (+0.023)(+0.023) 0.792 (+0.032)(+0.032) 0.937 (+0.015)(+0.015) 0.963 (+0.014)(+0.014) 0.821 (+0.094)(+0.094) 0.964 (+0.002)(+0.002) 0.912 (+0.003)(+0.003) 0.701 (+0.312)(+0.312) 0.756 (+0.015)(+0.015) Kimi K2.7 Code 0.2440.244 0.6470.647 0.9000.900 0.9470.947 0.6430.643 0.9350.935 0.9190.919 0.3670.367 0.7150.715 0.274 (+0.030)(+0.030) 0.726 (+0.079)(+0.079) 0.931 (+0.031)(+0.031) 0.954 (+0.007)(+0.007) 0.645 (+0.002)(+0.002) 0.938 (+0.003)(+0.003) 0.915 (ā0.004)(-0.004) 0.677 (+0.310)(+0.310) 0.634 (ā0.081)(-0.081) MiniMax-M3 0.2220.222 0.6850.685 0.9110.911 0.9280.928 0.6580.658 0.9430.943 0.8700.870 0.3800.380 0.6810.681 0.289 (+0.067)(+0.067) 0.697 (+0.012)(+0.012) 0.919 (+0.008)(+0.008) 0.918 (ā0.010)(-0.010) 0.693 (+0.035)(+0.035) 0.947 (+0.004)(+0.004) 0.884 (+0.014)(+0.014) 0.628 (+0.248)(+0.248) 0.630 (ā0.051)(-0.051) DeepSeek-V4-Flash 0.1930.193 0.5700.570 0.9110.911 0.950 0.6090.609 0.9500.950 0.9070.907 0.3410.341 0.6930.693 0.178 (ā0.015)(-0.015) 0.577 (+0.007)(+0.007) 0.912 (+0.001)(+0.001) 0.887 (ā0.063)(-0.063) 0.628 (+0.019)(+0.019) 0.881 (ā0.069)(-0.069) 0.936 (+0.029)(+0.029) 0.572 (+0.231)(+0.231) 0.707 (+0.014)(+0.014) Gemini 3 Flash 0.1560.156 0.7000.700 0.8930.893 0.9400.940 0.6730.673 0.9350.935 0.9080.908 0.3710.371 0.6810.681 0.267 (+0.111)(+0.111) 0.715 (+0.015)(+0.015) 0.898 (+0.005)(+0.005) 0.942 (+0.002)(+0.002) 0.678 (+0.005)(+0.005) 0.944 (+0.009)(+0.009) 0.913 (+0.005)(+0.005) 0.625 (+0.254)(+0.254) 0.701 (+0.020)(+0.020) PhysicianBench (n=100n=100) GPT-5.5 0.380 0.801 0.872 0.9420.942 0.7760.776 0.9100.910 0.9730.973 0.464 0.5110.511 0.450 (+0.070)(+0.070) 0.818 (+0.017)(+0.017) 0.877 (+0.005)(+0.005) 0.937 (ā0.005)(-0.005) 0.784 (+0.008)(+0.008) 0.912 (+0.002)(+0.002) 0.966 (ā0.007)(-0.007) 0.496 (+0.032)(+0.032) 0.512 (+0.001)(+0.001) GPT-5.4 0.3300.330 0.7770.777 0.8600.860 0.9400.940 0.7740.774 0.9120.912 0.975 0.4570.457 0.621 0.360 (+0.030)(+0.030) 0.732 (ā0.045)(-0.045) 0.888 (+0.028)(+0.028) 0.918 (ā0.022)(-0.022) 0.788 (+0.014)(+0.014) 0.919 (+0.007)(+0.007) 0.980 (+0.005)(+0.005) 0.469 (+0.012)(+0.012) 0.680 (+0.059)(+0.059) Qwen3.7-Max 0.2000.200 0.6790.679 0.8420.842 0.9320.932 0.786 0.8940.894 0.9580.958 0.4230.423 0.4360.436 0.190 (ā0.010)(-0.010) 0.682 (+0.003)(+0.003) 0.908 (+0.066)(+0.066) 0.945 (+0.013)(+0.013) 0.790 (+0.004)(+0.004) 0.910 (+0.016)(+0.016) 0.957 (ā0.001)(-0.001) 0.522 (+0.099)(+0.099) 0.399 (ā0.037)(-0.037) DeepSeek-V4-Flash 0.1900.190 0.6210.621 0.8510.851 0.9130.913 0.7080.708 0.8400.840 0.8780.878 0.3640.364 0.3180.318 0.220 (+0.030)(+0.030) 0.689 (+0.068)(+0.068) 0.909 (+0.058)(+0.058) 0.933 (+0.020)(+0.020) 0.772 (+0.064)(+0.064) 0.852 (+0.012)(+0.012) 0.882 (+0.004)(+0.004) 0.462 (+0.098)(+0.098) 0.486 (+0.168)(+0.168) MiniMax-M3 0.1700.170 0.6360.636 0.7220.722 0.7830.783 0.6680.668 0.8070.807 0.9210.921 0.3520.352 0.3920.392 0.190 (+0.020)(+0.020) 0.688 (+0.052)(+0.052) 0.851 (+0.129)(+0.129) 0.932 (+0.149)(+0.149) 0.762 (+0.094)(+0.094) 0.825 (+0.018)(+0.018) 0.939 (+0.018)(+0.018) 0.449 (+0.097)(+0.097) 0.583 (+0.191)(+0.191) Claude Sonnet 5 0.1700.170 0.7810.781 0.7750.775 0.8970.897 0.7580.758 0.8430.843 0.9230.923 0.4000.400 0.3890.389 0.220 (+0.050)(+0.050) 0.787 (+0.006)(+0.006) 0.798 (+0.023)(+0.023) 0.909 (+0.012)(+0.012) 0.762 (+0.004)(+0.004) 0.851 (+0.008)(+0.008) 0.927 (+0.004)(+0.004) 0.494 (+0.094)(+0.094) 0.441 (+0.052)(+0.052) Gemini 3 Flash 0.0700.070 0.5570.557 0.8700.870 0.945 0.6720.672 0.913 0.9590.959 0.3420.342 0.3950.395 0.090 (+0.020)(+0.020) 0.552 (ā0.005)(-0.005) 0.883 (+0.013)(+0.013) 0.958 (+0.013)(+0.013) 0.696 (+0.024)(+0.024) 0.917 (+0.004)(+0.004) 0.959 (0.000)(0.000) 0.491 (+0.149)(+0.149) 0.438 (+0.043)(+0.043) Kimi K2.7 Code 0.0200.020 0.3190.319 0.3430.343 0.5040.504 0.2780.278 0.6680.668 0.9610.961 0.1430.143 0.4910.491 0.150 (+0.130)(+0.130) 0.594 (+0.275)(+0.275) 0.756 (+0.413)(+0.413) 0.868 (+0.364)(+0.364) 0.704 (+0.426)(+0.426) 0.786 (+0.118)(+0.118) 0.867 (ā0.094)(-0.094) 0.406 (+0.263)(+0.263) 0.498 (+0.007)(+0.007) MedCTA (n=107n=107) Qwen3.7-Max 0.729 0.5550.555 0.6930.693 0.7750.775 0.6700.670 0.8630.863 0.8550.855 0.6680.668 0.3860.386 0.720 (ā0.009)(-0.009) 0.581 (+0.026)(+0.026) 0.681 (ā0.012)(-0.012) 0.836 (+0.061)(+0.061) 0.679 (+0.009)(+0.009) 0.873 (+0.010)(+0.010) 0.868 (+0.013)(+0.013) 0.676 (+0.008)(+0.008) 0.579 (+0.193)(+0.193) GPT-5.5 0.7100.710 0.5340.534 0.6650.665 0.7620.762 0.6600.660 0.8390.839 0.8740.874 0.6570.657 0.4880.488 0.687 (ā0.023)(-0.023) 0.556 (+0.022)(+0.022) 0.673 (+0.008)(+0.008) 0.769 (+0.007)(+0.007) 0.675 (+0.015)(+0.015) 0.838 (ā0.001)(-0.001) 0.884 (+0.010)(+0.010) 0.604 (ā0.053)(-0.053) 0.709 (+0.221)(+0.221) Claude Sonnet 5 0.7010.701 0.4750.475 0.6500.650 0.7280.728 0.5920.592 0.8400.840 0.8540.854 0.5930.593 0.4480.448 0.758 (+0.057)(+0.057) 0.481 (+0.006)(+0.006) 0.696 (+0.046)(+0.046) 0.764 (+0.036)(+0.036) 0.671 (+0.079)(+0.079) 0.801 (ā0.039)(-0.039) 0.874 (+0.020)(+0.020) 0.683 (+0.090)(+0.090) 0.555 (+0.107)(+0.107) GPT-5.4 0.6820.682 0.5160.516 0.706 0.792 0.709 0.865 0.8700.870 0.705 0.4360.436 0.745 (+0.063)(+0.063) 0.574 (+0.058)(+0.058) 0.719 (+0.013)(+0.013) 0.799 (+0.007)(+0.007) 0.720 (+0.011)(+0.011) 0.872 (+0.007)(+0.007) 0.864 (ā0.006)(-0.006) 0.710 (+0.005)(+0.005) 0.638 (+0.202)(+0.202) DeepSeek-V4-Flash 0.6450.645 0.5360.536 0.5910.591 0.7050.705 0.5310.531 0.7950.795 0.8610.861 0.5370.537 0.5610.561 0.664 (+0.019)(+0.019) 0.561 (+0.025)(+0.025) 0.618 (+0.027)(+0.027) 0.740 (+0.035)(+0.035) 0.607 (+0.076)(+0.076) 0.817 (+0.022)(+0.022) 0.879 (+0.018)(+0.018) 0.623 (+0.086)(+0.086) 0.614 (+0.053)(+0.053) Kimi K2.7 Code 0.6450.645 0.569 0.6120.612 0.7350.735 0.5970.597 0.8120.812 0.8690.869 0.5980.598 0.6420.642 0.686 (+0.041)(+0.041) 0.570 (+0.001)(+0.001) 0.614 (+0.002)(+0.002) 0.743 (+0.008)(+0.008) 0.602 (+0.005)(+0.005) 0.815 (+0.003)(+0.003) 0.875 (+0.006)(+0.006) 0.620 (+0.022)(+0.022) 0.688 (+0.046)(+0.046) MiniMax-M3 0.5700.570 0.5230.523 0.6060.606 0.7120.712 0.5730.573 0.8040.804 0.8590.859 0.5880.588 0.4940.494 0.664 (+0.094)(+0.094) 0.542 (+0.019)(+0.019) 0.580 (ā0.026)(-0.026) 0.748 (+0.036)(+0.036) 0.603 (+0.030)(+0.030) 0.790 (ā0.014)(-0.014) 0.884 (+0.025)(+0.025) 0.589 (+0.001)(+0.001) 0.709 (+0.215)(+0.215) Gemini 3 Flash 0.5610.561 0.5300.530 0.4960.496 0.7250.725 0.5250.525 0.7420.742 0.904 0.5310.531 0.721 0.738 (+0.177)(+0.177) 0.548 (+0.018)(+0.018) 0.587 (+0.091)(+0.091) 0.815 (+0.090)(+0.090) 0.640 (+0.115)(+0.115) 0.810 (+0.068)(+0.068) 0.885 (ā0.019)(-0.019) 0.565 (+0.034)(+0.034) 0.627 (ā0.094)(-0.094) 5.2 Comparison with General-Purpose Harnesses The second experiment tests whether healthcare-specific harness design provides benefits beyond general-purpose runtime support. Using GPT-5.5 as the target agent, we compare MedHarness with Claude Code, NeMo Guardrails, and OpenAI Agents SDK on 60 tasks, obtained by stratifying the native task categories of each benchmark and sampling 20 tasks per environment. Table 4 shows that MedHarness improves Pass@3 and Subtask over Native on all three benchmarks and achieves the highest average process score in each environment. The general-purpose harnesses improve only three of nine Pass@3 comparisons and two of nine Subtask comparisons, indicating that isolated process gains do not consistently translate into healthcare task completion. Table 4: Comparison of MedHarness with general-purpose harnesses using GPT-5.5 as the target agent. For each healthcare environment, 20 tasks are selected by stratified sampling over native task categories. Pass@3 measures terminal task success, Subtask measures intermediate task completion, and F/R/E/W/A/V/B denote the seven healthcare-specific process dimensions. Avg. is the mean of the seven process scores. Bold denotes the best score within each environment. Method Pass@3 Subtask F R E W A V B Avg. PhysicianBench (n=20n=20) Native 0.3100.310 0.6770.677 0.8330.833 0.9340.934 0.7400.740 0.8840.884 0.9660.966 0.3370.337 0.5290.529 0.7460.746 MedHarness 0.720 0.963 0.908 0.946 0.800 0.921 0.968 0.390 0.6380.638 0.796 Claude Code 0.2800.280 0.3220.322 0.5580.558 0.7690.769 0.6500.650 0.8040.804 0.9610.961 0.3170.317 0.748 0.6870.687 NeMo Guardrails 0.4300.430 0.1850.185 0.4420.442 0.7440.744 0.6300.630 0.7090.709 0.9310.931 0.3000.300 0.4350.435 0.5990.599 OpenAI Agents SDK 0.2500.250 0.1920.192 0.3920.392 0.7310.731 0.5500.550 0.6700.670 0.9380.938 0.2960.296 0.5130.513 0.5840.584 MedCTA (n=20n=20) Native 0.6690.669 0.5000.500 0.6920.692 0.7600.760 0.654 0.845 0.8640.864 0.6930.693 0.2970.297 0.6860.686 MedHarness 0.846 0.679 0.729 0.773 0.654 0.8140.814 0.8660.866 0.701 0.7630.763 0.757 Claude Code 0.1670.167 0.4380.438 0.1540.154 0.4460.446 0.2690.269 0.5770.577 0.8640.864 0.2820.282 0.7490.749 0.4770.477 NeMo Guardrails 0.6920.692 0.5640.564 0.5380.538 0.7030.703 0.5770.577 0.7530.753 0.8850.885 0.6030.603 0.8060.806 0.6950.695 OpenAI Agents SDK 0.5380.538 0.5380.538 0.5770.577 0.7380.738 0.5770.577 0.7820.782 0.894 0.6800.680 0.819 0.7240.724 HealthAdminBench (n=20n=20) Native 0.5000.500 0.5660.566 0.6290.629 0.9880.988 0.684 0.875 0.9170.917 0.4140.414 0.6030.603 0.7300.730 MedHarness 0.680 0.731 0.752 0.993 0.5900.590 0.7940.794 0.9330.933 0.660 0.6420.642 0.766 Claude Code 0.5500.550 0.3980.398 0.1750.175 0.1810.181 0.1230.123 0.3950.395 0.978 0.0960.096 0.6140.614 0.3660.366 NeMo Guardrails 0.2000.200 0.2720.272 0.6000.600 0.7340.734 0.4360.436 0.5420.542 0.9690.969 0.2790.279 0.5720.572 0.5900.590 OpenAI Agents SDK 0.3580.358 0.4160.416 0.4710.471 0.0250.025 0.3810.381 0.1250.125 0.9720.972 0.4290.429 0.656 0.4370.437 5.3 Process Failure Sensitivity and Discrimination The third experiment evaluates whether the seven process dimensions are sensitive to their intended failures and sufficiently discriminative for fault localization. We introduce one controlled failure into each applicable clean trajectory while preserving the terminal answer and unrelated evidence. Table 5 summarizes the seven intervention families. Table 5: Single-fault interventions used to evaluate the seven process dimensions. F/R/E/W denote the four Efficiency dimensions, while A/V/B denote the three Safety dimensions. Each intervention is adapted to the benchmark environment while preserving the same failure semantics. Dim. Injected failure Example transformation F Incomplete care action Remove evidence that an applicable care action or required artifact was completed while preserving the surrounding execution trace. R Resource-use failure Corrupt the selected clinical resource, authorization state, parameter semantics, or use of the returned result while leaving the intended task unchanged. E Evidence misalignment Remove required evidence or alter its subject binding such that the evidence no longer supports the current patient, state, or decision. W Workflow discontinuity Remove evidence required to maintain valid progression, recovery, readiness, or termination across successive workflow states. A Missing audit evidence Remove state, failure, recovery, provenance, or reliability evidence required to reconstruct the execution and its consequential decisions. V Missing closed-loop verification Remove an applicable precondition confirmation or post-action verification while preserving the corresponding action itself. B Conduct-boundary violation Insert an unauthorized, out-of-scope, incorrectly sourced, or otherwise boundary-violating action while preserving the surrounding workflow. For each cleanāperturbed pair, we compute the decrease in each applicable process score. Because process dimensions have trajectory-level applicability as defined in Section 3, these decreases need not share identical support across dimensions: a responding dimension contributes to an aggregate only when both the clean and perturbed trajectories provide sufficient evidence for that dimension. Figure 2(a) therefore reports, for each injected fault and responding dimension, the benchmark-balanced mean decrease over that responding dimensionās applicable support. Selectivity is defined at the pair level rather than from the aggregated response matrix. For a cleanāperturbed pair with targeted dimension dād , the selectivity margin is m=ĪāSdāāmaxdā dā,dāā”ĪāSd,m= S_d - _dā d ,\;d S_d, where C denotes the non-target dimensions that are jointly comparable for that pair. These pair-level margins are then aggregated across benchmarks. Consequently, the selectivity values in Table 6 are not obtained by subtracting the largest off-diagonal mean in Figure 2(a) from the diagonal mean, since the corresponding quantities can be computed over different effective supports. Sensitivity is determined by the response of the targeted dimension, while discrimination is evaluated by predicting the injected failure from the dimension with the largest observed decrease. Figure 2 and Table 6 show that the targeted dimension produces the largest mean decrease for all seven fault classes, with every target-drop and selectivity-margin confidence interval excluding zero. Fault localization reaches a benchmark-balanced accuracy of 0.756 and a macro-F1 of 0.706, significantly above permuted labels (p=0.001p=0.001). PatientāEvidence Alignment and Clinical Conduct Boundaries are the most confusable dimensions, with recalls of 0.462 and 0.514, respectively. (a) Perturbation response matrix (b) Fault-localization confusion matrix Figure 2: Process-failure sensitivity and discrimination under controlled single-fault perturbations. (a) Benchmark-balanced mean score decrease for each injected failure and responding dimension, computed over the applicable support of the responding dimension. The targeted dimension is the largest response in all seven rows. (b) Benchmark-balanced fault-localization confusion matrix obtained by predicting the injected failure from the dimension with the largest observed score decrease. Rows are normalized by injected failure class. Table 6: Sensitivity and selectivity under controlled single-fault perturbations. Target drop denotes the benchmark-balanced decrease in the targeted process dimension. Selectivity margin is computed for each cleanāperturbed pair as the targeted-dimension drop minus the largest drop among jointly comparable non-target dimensions, and is then aggregated across benchmarks. Brackets report 95% bootstrap confidence intervals. Dimension Target drop (95% CI) Selectivity margin (95% CI) Care Action Fulfillment (F) 0.373 [0.302, 0.440] 0.326 [0.258, 0.387] Clinical Resource Competence (R) 0.087 [0.071, 0.104] 0.086 [0.066, 0.105] PatientāEvidence Alignment (E) 0.109 [0.067, 0.155] 0.087 [0.042, 0.143] Clinical Workflow Continuity (W) 0.160 [0.132, 0.186] 0.168 [0.134, 0.201] Clinical Auditability (A) 0.302 [0.262, 0.340] 0.285 [0.243, 0.324] Closed-Loop Verification (V) 0.095 [0.090, 0.101] 0.092 [0.084, 0.100] Clinical Conduct Boundaries (B) 0.312 [0.195, 0.435] 0.328 [0.215, 0.448] 6 Discussion The results demonstrate that the Medical Harness provides an effective healthcare-specific runtime layer for coordinating evidence, tools, workflow state, verification, and authorization around medical agents. MedHarness improves Outcome in 19 of 24 agentāenvironment configurations and Subtask performance in 22 of 24, although its effects vary across agents, environments, and process dimensions. This variation reflects differences in how agents use tools, maintain state, respond to runtime support, and propagate interventions into subsequent actions, together with the distinct demands of FHIR/EHR operations, clinical GUI workflows, and multimodal tool use. The Medical Harness Protocol further reveals where these effects arise by evaluating Care Action Fulfillment, Clinical Resource Competence, PatientāEvidence Alignment, Clinical Workflow Continuity, Clinical Auditability, Closed-Loop Verification, and Clinical Conduct Boundaries. These dimensions expose both intermediate improvements that do not lead to terminal success and successful outcomes that conceal incomplete, unverified, or boundary-violating behavior. Nevertheless, MedHarnessBench contains 342 tasks from three controlled research environments and does not represent the full diversity of hospital workflows, tool schemas, institutional policies, or clinical contingencies. Some process dimensions also depend on automated or LLM-based evaluators, and individual harness mechanisms may influence multiple dimensions. The current findings therefore validate the Medical Harness as a measurable research framework but do not establish clinical deployment readiness, regulatory compliance, or patient-safety effectiveness in real-world care. 7 Conclusion We presented the Medical Harness, a healthcare-specific runtime framework that coordinates clinical evidence, heterogeneous tools, workflow state, monitoring, recovery, verification, and authorization around medical agents. To evaluate this framework, we introduced the Medical Harness Protocol, which defines seven healthcare-specific process dimensions and traces how harness interventions are activated, delivered, adopted, and propagated through clinical workflows. We further instantiated the protocol as MedHarnessBench, comprising 342 executable tasks across FHIR/EHR operations, healthcare-administration interfaces, and multimodal clinical tools. Across eight agents, MedHarness improves both terminal task performance and intermediate execution, while comparisons with general-purpose harnesses and controlled single-fault perturbations demonstrate the value and diagnostic sensitivity of the proposed framework. These results establish the Medical Harness as a measurable runtime layer for identifying and improving execution failures that conventional terminal evaluations cannot expose. References [1] S. Yao, J. Zhao, D. Yu, N. Du, I. Shafran, K. R. Narasimhan, and Y. Cao (2023) ReAct: synergizing reasoning and acting in language models. In International Conference on Learning Representations, Cited by: §1, §2.2. [2] N. Shinn, F. Cassano, A. Gopinath, K. Narasimhan, and S. Yao (2023) Reflexion: language agents with verbal reinforcement learning. In Advances in Neural Information Processing Systems, Vol. 36. Cited by: §1, §2.2. [3] Y. Jiang, K. C. Black, G. Geng, D. Park, J. Zou, A. Y. Ng, and J. H. Chen (2025) MedAgentBench: a realistic virtual ehr environment to benchmark medical llm agents. NEJM AI 2. External Links: Document Cited by: §1, §2.1. [4] S. Schmidgall, R. Ziaei, C. Harris, E. Reis, J. Jopling, and M. Moor (2024) AgentClinic: a multimodal agent benchmark to evaluate ai in simulated clinical environments. arXiv preprint arXiv:2405.07960. Cited by: §1, §2.1. [5] R. K. Arora, J. Wei, R. S. Hicks, P. Bowman, J. QuiƱonero-Candela, F. Tsimpourlas, M. Sharman, M. Shah, A. Vallone, A. Beutel, J. Heidecke, and K. Singhal (2025) HealthBench: evaluating large language models towards improved human health. arXiv preprint arXiv:2505.08775. Cited by: §1, §2.1. [6] C. Liu, Y. Guo, Y. Liu, Y. Yang, Q. Yan, X. Zhao, W. Hua, S. Liu, S. Li, Y. Bu, and X. E. Wang (2026) Auditing agent harness safety. arXiv preprint arXiv:2605.14271. Cited by: §1, §2.2. [7] R. Liu, I. Q. Mohiuddin, A. J. Schoeffler, K. Renduchintala, A. Nayak, P. L. Vemu, S. C. Vedak, K. C. Black, J. L. Havlik, I. Ogunmola, S. P. Ma, R. Dhatt, and J. H. Chen (2026) PhysicianBench: evaluating llm agents in real-world ehr environments. arXiv preprint arXiv:2605.02240. Cited by: §1, §1, §2.1, §4. [8] S. Bedi, R. Welch, E. Steinberg, M. Wornow, T. M. Kim, H. Ahmed, P. Sterling, B. Purohit, Q. Akram, A. Acosta, E. Nubla, P. Sharma, M. A. Pfeffer, S. Koyejo, and N. H. Shah (2026) HealthAdminBench: evaluating computer-use agents on healthcare administration tasks. arXiv preprint arXiv:2604.09937. Cited by: §1, §1, §2.1. [9] T. Ashraf, H. Jeong, F. M. Thoker, and B. Ghanem (2026) MedCTA: a benchmark for clinical tool agents. arXiv preprint arXiv:2606.11702. Cited by: §1, §1, §2.1. [10] J. Li, X. Xiao, Y. Zhang, C. Liu, L. Zhao, X. Liao, Y. Ji, J. Wang, Y. Ge, W. Xu, X. Fang, X. Xu, T. Zhao, Y. Kim, J. Hamm, T. Wang, and C. K. Reddy (2026) Agent harness engineering: a survey. Note: OpenReview preprint External Links: Link Cited by: §1, §2.2, §3.2.2. [11] Q. Liu, S. Zhang, G. Qin, J. M. J. Valanarasu, M. Rokuss, M. Lu, T. Ossowski, J. M. Z. Chaves, C. Wong, P. Argaw, Y. Hasija, M. Wei, W. Yim, Q. Liu, Z. Jing, J. Entenmann, N. Usuyama, T. Naumann, and H. Poon (2026) HealthAgentBench: a unified benchmark suite of realistic agentic healthcare environments for challenging frontier ai agents. arXiv preprint arXiv:2606.31179. Cited by: §2.1. [12] H. Chen, D. Metelski, L. Qi, T. Xia, J. Lee, S. Brown, K. Riley, F. Wang, T. Y. A. Liu, H. Capps, et al. (2026) Ļ-Bench: can ai agents automate end-to-end, long-horizon, policy-rich healthcare workflows?. arXiv preprint arXiv:2605.16679. Cited by: §2.1. [13] G. Wang, Y. Xie, Y. Jiang, A. Mandlekar, C. Xiao, Y. Zhu, L. Fan, and A. Anandkumar (2023) Voyager: an open-ended embodied agent with large language models. arXiv preprint arXiv:2305.16291. Cited by: §2.2. [14] A. Zhao, D. Huang, Q. Xu, M. Lin, Y. Liu, and G. Huang (2023) ExpeL: llm agents are experiential learners. arXiv preprint arXiv:2308.10144. External Links: Link Cited by: §2.2. [15] J. Yang, C. E. Jimenez, A. Wettig, K. Lieret, S. Yao, K. Narasimhan, and O. Press (2024) SWE-agent: agent-computer interfaces enable automated software engineering. In Advances in Neural Information Processing Systems, External Links: Link Cited by: §2.2. [16] L. Pan, L. Zou, S. Guo, J. Ni, and H. Zheng (2026) Natural-language agent harnesses. arXiv preprint arXiv:2603.25723. Cited by: §2.2. [17] Y. Yao, X. Tan, C. Liu, Y. Li, Z. Wang, W. Yu, Z. Tan, Y. Tian, G. Zhao, L. Sun, X. Zhang, and T. Yang (2026) Harness-bench: measuring harness effects across models in realistic agent workflows. arXiv preprint arXiv:2605.27922. Cited by: §2.2. [18] Y. Zhang, J. Wang, Y. Ge, W. Xu, J. Hamm, and C. K. Reddy (2026) Stop comparing llm agents without disclosing the harness. arXiv preprint arXiv:2605.23950. Cited by: §2.2. [19] OpenAI (2026) GPT-5.5 system card. Note: https://openai.com/index/gpt-5-5-system-card/Accessed: 2026-07-30 Cited by: §4. [20] OpenAI (2026) GPT-5.4 thinking system card. Note: https://openai.com/index/gpt-5-4-thinking-system-card/Accessed: 2026-07-30 Cited by: §4. [21] Qwen Team (2026) Qwen3.7: the agent frontier. Note: https://qwen.ai/blog?id=qwen3.7Accessed: 2026-07-30 Cited by: §4. [22] Anthropic (2026) Claude sonnet 5 system card. Note: https://w.anthropic.com/claude-sonnet-5-system-cardAccessed: 2026-07-30 Cited by: §4. [23] Moonshot AI (2026) Kimi k2.7 code model card. Note: https://huggingface.co/moonshotai/Kimi-K2.7-CodeAccessed: 2026-07-30 Cited by: §4. [24] DeepSeek-AI (2026) DeepSeek v4 technical documentation. Note: https://fe-static.deepseek.com/chat/transparency/deepseek-V4-model-card-EN.pdfAccessed: 2026-07-30 Cited by: §4. [25] MiniMax (2026) MiniMax m3: frontier coding, 1m context, native multimodality ā all in one model. Note: https://w.minimax.io/blog/minimax-m3Accessed: 2026-07-30 Cited by: §4. [26] Google DeepMind (2025) Gemini 3 flash model card. Note: https://deepmind.google/models/model-cards/Updated December 17, 2025 Cited by: §4.