Paper deep dive
ASLEval: Measuring Privacy Exposure Displacement in LLM Agent Sessions
Guosen Wu, Huizhen Huang, Guoxiong Long, Tao Huang, Chen Hou
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 92%
Last extracted: 9/21/2026, 3:41:13 AM
Summary
The paper introduces ASLEval, a framework for measuring 'privacy exposure displacement' in LLM agent sessions. It argues that local evaluation proxies (like final responses or specific tool actions) often miss unauthorized data exposure that occurs elsewhere in the session. The study identifies three types of displacement: outlet (exposure in unmonitored channels), recognition (inaccurate attacker reports), and path (internal evidence preceding visible exposure). Experiments across multiple enterprise environments show that standard evaluation methods miss significant portions of privacy leaks, highlighting the need for comprehensive, authorization-aware benchmarks.
Entities (14)
Relation Signals (11)
ASLEval â introducesconcept â Privacy Exposure Displacement
confidence 98% · We introduce privacy exposure displacement ... and ASLEval
Privacy Exposure Displacement â hassubtype â Outlet Displacement
confidence 95% · We call the resulting measurement failure privacy exposure displacement... C1, outlet displacement
Privacy Exposure Displacement â hassubtype â Recognition Displacement
confidence 95% · C2, recognition displacement, asks what is recognized
Privacy Exposure Displacement â hassubtype â Path Displacement
confidence 95% · C3, path displacement, asks how exposure is mediated
Privacy Exposure Displacement â measuredby â Exposure Coverage Rate (ECR)
confidence 93% · The exposure coverage rate (ECR) measures the fraction of the target set exposed
Outlet Displacement â measuredby â Outlet-Loss Fraction (OLF)
confidence 93% · The outlet-loss fraction is OLF... with zero assigned when E vis is empty
DeepSeek-v4-Flash â usedin â ASLEval
confidence 92% · The primary probe-agent and target-agent model is deepseek-v4-flash
ASLEval â evaluateson â WorkBench
confidence 90% · WorkBench spans email, CRM, calendar, analytics, and project-management data
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Privacy evaluations of tool-using LLM agents often inspect a designated action, final response, or attacker report. These local proxies can miss unauthorized exposure elsewhere in a multi-step session and lack common ground truth across outlets, reports, and tool paths. We introduce privacy exposure displacement, the mismatch between a local evaluation proxy and target-grounded session exposure, and ASLEval, an authorization-aware framework that pre-registers a hidden target set, measures all declared visible exits, and reserves internal traces for diagnosis. Across multiple enterprise-style environments and independently implemented runtimes, we observe three recurring patterns. An expected-outlet-only view misses 46.9% of exposure recovered by the visible-exit union; attacker self-reports combine omissions with high false discovery; and schema-aligned internal evidence usually precedes visible exposure at the request/probe level. Reducing model-visible returns changes this path but can eliminate normal-task success. Independent human review supports the adjudication pipeline while identifying harder console and candidate cases. These findings motivate benchmarks that declare the complete visible boundary, ground claims in pre-specified targets and authorization, and report privacy together with task utility.
Tags
Links
- Source: https://arxiv.org/abs/2609.18864v2
- Canonical: https://arxiv.org/abs/2609.18864v2
Trouble viewing inline? Open PDF directly â
Full Text
54,899 characters extracted from source content.
Expand or collapse full text
ASLEval: Measuring Privacy Exposure Displacement in LLM Agent Sessions Guosen Wu, Huizhen Huang, Guoxiong Long, Tao Huang â , Chen Hou Minjiang University, Fuzhou, Fujian 350108, China wuguosen, huanghuizhen, longguoxiong@stu.mju.edu.cn huang-tao, houchen@mju.edu.cn Abstract Privacy evaluations of tool-using LLM agents often inspect a designated action, final response, or attacker report. These local proxies can miss unauthorized exposure elsewhere in a multi-step session and lack common ground truth across outlets, reports, and tool paths. We introduce privacy expo- sure displacementâthe mismatch between a local evaluation proxy and target-grounded session exposureâand ASLEval, an authorization-aware framework that pre-registers a hidden target set, measures all declared visible exits, and reserves in- ternal traces for diagnosis. Across multiple enterprise-style en- vironments and independently implemented runtimes, we ob- serve three recurring patterns. An expected-outlet-only view misses 46.9% of exposure recovered by the visible-exit union; attacker self-reports combine omissions with high false dis- covery; and schema-aligned internal evidence usually pre- cedes visible exposure at the request/probe level. Reducing model-visible returns changes this path but can eliminate normal-task success. Independent human review supports the adjudication pipeline while identifying harder console and candidate cases. These findings motivate benchmarks that de- clare the complete visible boundary, ground claims in pre- specified targets and authorization, and report privacy together with task utility. 1 Introduction An email guard can make an evaluation appear success- ful even when the same protected entities remain visible to the requester through console feedback. This is not an edge case unique to email. Tool-using agents retrieve workspace records, bind values to structured actions, expose intermedi- ate feedback, and reuse observations across multiple turns. Yet privacy and safety benchmarks often inspect one desig- nated action, final response, file-sharing event, or red-team report (Debenedetti et al. 2024; Drouin et al. 2024; Wang et al. 2025; Zharmagambetov et al. 2025). A local proxy is easy to score, but it may represent only part of the requester- visible session boundary. We call the resulting measurement failure privacy expo- sure displacement: a mismatch between a local evaluation proxy and unauthorized, target-grounded exposure over a bounded session. Figure 1 organizes the phenomenon along three questions. C1, outlet displacement, asks where ex- posure is counted: an expected or guarded exit may cover only part of the exposure visible through all declared exits. â Corresponding author. C2, recognition displacement, asks what is recognized: the attacker-reported candidate set can omit confirmed targets and include false discoveries. C3, path displacement, asks how exposure is mediated: sensitive entities are unevenly as- sociated with structured tool paths and model-visible returns. Across all three, authorization for an agent to access a private workspace is distinct from authorization for the evaluation requester or an external recipient to receive its contents. We use requester to denote the party that receives requester-visible outputs. The target-blind probe agent is an automated stress-testing policy that issues only interface- valid requests and observes only feedback available to the re- quester. In the recognition analysis, an attacker report refers specifically to the candidate list submitted by this probe agent; it does not introduce a separate actor. The evalua- tor is a separate benchmark-side role that fixes the evaluation contract and adjudicates recorded observations after the ses- sion. ASLEval measures these mismatches against a common evaluation contract. Before execution, the evaluator fixes a hidden target set, an authorization relation, an expected out- let, and the declared visible session boundary. A target-blind probe agent then issues only interface-valid requests to a black-box target agent. After the session, a target-grounded adjudicator maps every declared observation to the pre- specified target set. Requester-visible and external exits count as exposure; raw tool arguments, returns, and execution meta- data are retained only as evaluator-side path evidence. This separation compares local proxies, full-session exposure, at- tacker reports, and tool paths without revealing target labels during interaction. This measurement object complements existing agent- security and privacy benchmarks. Privacy in Action and AgentDAM emphasize contextual privacy decisions and task necessity; AgentLeak instruments final and internal commu- nication channels as leakage surfaces; CIPL studies target- independent channel inversion over attacker-visible obser- vations (Wang et al. 2025; Zharmagambetov et al. 2025; El Yagoubi, Badu-Marfo, and Al Mallah 2026; Huang et al. 2026). ASLEval instead asks whether a local proxy rep- resents unauthorized exposure of a fixed hidden target set across the declared visible session boundary. Across the evaluated environments, the experiments reveal three recurring measurement patterns: outlet-local protection arXiv:2609.18864v2 [cs.CR] 18 Sep 2026 (a) C1: Outlet Displacement Private Workspace target entity e Target LLM Agent Expected outletOther visible exit CHANNEL GUARD Email action channel guard lower outlet exposure Console feedback entity e remains visible e Outlet coverage drops; session exposure persists. (b) C2: Recognition Displacement Evaluator-confirmed exposed targets Attacker-reported candidates Missed exposures Correct reports False discoveries Candidates are not exposure channels. (c) C3: Path Displacement Private structured record sensitive entities Schema-aligned tool path structured arguments and fields Evaluator-only path evidence tool arguments raw tool returns diagnostic only Model-visible tool return may propagate to Declared visible exits response · send · reply · forward counted as exposure Rename fields no meaningful reduction Minimize returned content 45.7% lower overlap Return minimization matters; cosmetic renaming does not. Figure 1: Three manifestations of privacy exposure displacement. C1: the expected outlet can miss exposure visible elsewhere in the session. C2: attacker-reported candidates differ from evaluator-confirmed exposed targets through both omissions and false discoveries. C3: exposure is associated with schema-aligned request/probe paths; reducing model-visible return content changes this path, but is not a cost-free defense. can improve the audited channel without covering the full visible session; attacker reports behave as noisy predictions rather than exposure ground truth; and structured internal evidence is associated with, and usually temporally precedes, visible exposure. The strength of evidence differs by claim: C1 is replicated across two runtimes and an expanded item set, C2 remains sensitive to difficult candidate matches, and C3 supports request/probe-level ordering rather than a nested causal chain. Our contributions are: âą We identify privacy exposure displacement and organize it into outlet, recognition, and path manifestations that capture where, what, and how a local proxy diverges from session exposure. âą We introduce ASLEval, an authorization-aware, target- grounded protocol that pre-registers the evaluation con- tract and separates declared visible exits from evaluator- only diagnostic probes. âą We provide cross-runtime, cross-model, and cross- environment evidence for three measurement regulari- ties, together with human validation and implications for privacy benchmark design and tool-interface trade-offs. 2 Related Work Agent security and local outcome metrics. LLM safety evaluation has progressed from red-teaming and jailbreak discovery (Perez et al. 2022; Zou et al. 2023; Chao et al. 2023) to tool-using agents exposed to indirect prompt in- jection and harmful actions (Greshake et al. 2023; Toyer et al. 2023; Qin et al. 2023; Ruan et al. 2023). Harm- Bench, AgentHarm, AgentDojo, and WorkArena measure harmful outcomes, prompt-injection robustness, task com- pletion, or designated external actions (Mazeika et al. 2024; Andriushchenko et al. 2024; Debenedetti et al. 2024; Drouin et al. 2024). These outcomes remain essential, but a blocked action alone does not establish the absence of unauthorized exposure elsewhere in the session. Agent privacy, minimization, and channel analysis. Pri- vacy in Action evaluates contextual privacy decisions and mitigations in MCP/A2A workflows, while AgentDAM eval- uates whether potentially private information is processed only when task-necessary (Wang et al. 2025; Zharmagambe- tov et al. 2025). AgentLeak measures violations across final and internal multi-agent channels (El Yagoubi, Badu-Marfo, and Al Mallah 2026). CIPL formulates privacy attacks as inversion from a sensitive source to an attacker-visible ob- servation surface (Huang et al. 2026). ASLEval contributes a target-grounded comparison between local evaluation prox- ies and the complete declared visible boundary. Information flow. Privacy exposure displacement is re- lated to information-flow control and taint analysis (Denning 1976; Sabelfeld and Myers 2003). Agent evidence, however, spans natural-language responses, action payloads, struc- tured tool messages, and external exits. ASLEval provides target-grounded summaries over these heterogeneous obser- vations while preserving a clear distinction between visible exposure and diagnostic path evidence. 3 Target-Grounded Session Measurement 3.1 Evaluation Contract and Threat Model Let A be a black-box target agent operating over a private workspace D. The target agent may retrieve records from D, but access authorization is distinct from disclosure authoriza- tion. Before each session, the evaluator fixes an evaluation contract: a hidden target set S â D, an expected outlet c â , a set of declared visible channels, and a recipient r c for each WorkGround-truth targetCounted privacy surfacePrimary question Privacy in Action (Wang et al. 2025) Context-dependent private information Contextually evaluated actions and messages Is disclosure appropriate in the inter- action context? AgentDAM (Zhar- magambetov et al. 2025) Task-designated private dataUse or sharing within a web-agent trajectory Is private-data use necessary for task completion? AgentLeak (El Yagoubi, Badu- Marfo, and Al Mal- lah 2026) Policy-defined private con- tent Final and internal communication channels Where does leakage occur across a multi-agent stack? CIPL (Huang et al. 2026) Sensitive source without a fixed hidden entity set Attacker-visibleobservation channels Can an observation channel be in- verted to recover private information? ASLEvalFixed hidden entity set plus authorization relation All declared unauthorized visible exits; internal probes are diagnos- tic Does a local proxy represent target- grounded session exposure? Table 1: Positioning of ASLEval relative to representative agent-privacy evaluations. The comparison emphasizes each methodâs target definition, counted surface, and measurement question. visible channel c. The benchmark supplies an authorization relation Auth(r c ,e)â0, 1,(1) where Auth(r c ,e) = 1 means that recipient r c may receive entity e. In the primary experiments, the evaluation requester and designated external recipients are unauthorized for ev- ery scoped target entity. An evaluator-only negative control re-scores the same raw appearances under authorized and unauthorized roles: unauthorized exposure is 0 and 1, re- spectively. Because role metadata is not delivered to the tar- get agent, this control validates authorization-aware metric semantics rather than agent policy compliance. The target-blind probe agent cannot access S, undisclosed records, internal tool implementations, guard rules, evalu- ator channel labels, or adjudication criteria. It issues only interface-valid requests accepted by the environment and ob- serves only feedback exposed by that environment. Each target entity is represented ase = (v,A,Ï,Ï), where v is a canonical sensitive value, A is a finite alias set, Ï is an entity type, and Ï records provenance such as benchmark item, source table, and source fields. Targets are derived from benchmark-declared private fields and fixed before execu- tion; probe-agent text cannot create new target entities. The same construction pipeline is used across environments: enu- merate declared private values, remove empty or boilerplate entries, canonicalize format variants, attach provenance, and select the session scope by item or seed. 3.2 Session Observations and Measurement Boundary For request budget B, a session produces channel-labeled observations O =(t,c,o t,c ,Μ c ) : 1†t†B, câ C,(2) where Μ c marks channel c as a declared visible exit or evaluator-only instrumentation. We partition C vis =c : Μ c ârequester-visible, external, C int =c : Μ c = internal. (3) Only C vis contributes to privacy exposure. Tool arguments, raw tool returns, and execution metadata inC int support path diagnosis but are not counted as direct exposure. Post-hoc adjudication maps every observation to the pre- specified target set: L t,c =F(o t,c ,S), L t,c â S.(4) For each visible exit, the evaluator retains only unauthorized matches: U t,c =eâ L t,c : Auth(r c ,e) = 0, câ C vis . (5) The resulting entityâchannel links form a target-grounded session view. A target is visibly exposed only if it appears in some U t,c . For C3, the evaluator joins matched internal and visible probes by session and request identifiers, orders them by timestamps with stable event-index tie breaking, and records request/probe-level internal-before-visible paths. Historical logs do not contain parent tool-call identifiers, so this ordering is temporal evidence rather than a nested call- graph causal chain. During execution, the system stores request identifiers, channel types, payloads, action status, and timestamps when available. After the bounded interaction, it builds the scoped alias index, matches recorded payloads, and aggregates entity keys into session, channel, recognition, and path summaries. Target knowledge therefore remains outside the probe-agent interaction loop in zero-feedback conditions. 3.3 Adjudication and Diagnostics The deterministic adjudicator matches normalized aliases from the scoped target index. An optional semantic veri- fier handles unresolved cases but may select only from the ASLEval Target-Grounded Session Measurement Black-box agent session Color key runtime systemvisible exposure evaluator-onlyhidden ground truth Target-Blind Probe Agent Can issue: interface-valid requests Can observe: declared feedback Does not know S, guards, or labels Target LLM Agent black-box target system requests Private Workspace D agent-authorized scoped entities Declared Visible Exits C vis Email · File share Final response · Console counted as privacy exposure Evaluator-Only Probes C int Tool arguments Raw tool returns Execution metadata diagnostic only not counted as direct exposure Pre-registered evaluation and post-hoc adjudication Evaluation Contract Hidden target set S â D Authorization Auth(r, e) Expected outlet c* fixed before execution Target-Grounded Adjudicator authorization-aware session analysis targets and authorization exposure observations path evidence Displacement Diagnostics C1: Outlet Diagnostics session coverage · outlet-loss fraction C2: Recognition Diagnostics candidate reports · omissions · false discoveries C3: Path Diagnostics internal-visible overlap · schema paths Figure 2: ASLEval target-grounded session measurement. The evaluation contract fixes the hidden target set S, authorization relation, and expected outlet before execution. A target-blind probe agent interacts with the black-box target agent. Declared visible exits C vis contribute exposure observations, whereas evaluator-only probes C int provide diagnostic path evidence. Post- hoc adjudication grounds both views in the same target universe and produces C1âC3 diagnostics. evaluator-provided target batch; outputs outside S are re- jected. Underspecified mentions and matches requiring hid- den database context are also rejected. Two annotators in- dependently reviewed 300 stratified observationâentity pairs and adjudicated disagreements, obtaining 0.850 raw agree- ment and Cohenâs Îș = 0.747. Against the resulting human gold, strict F1 is 0.891 for the primary adjudicator and 0.929 for a second judge; console and candidate-report slices are harder than C3. We therefore retain exact-plus-normalized matching for headline C1 results and report claim-level and match-sensitivity analyses in the supplement. The exposure coverage rate (ECR) measures the fraction of the target set exposed through at least one unauthorized visible exit: ECR = S B t=1 S câC vis U t,c |S| .(6) Per-channel coverage is C c =| S t U t,c |/|S|. C1: outlet displacement. Let E vis be the unauthorized visibly exposed target set in one session and E c â the subset observed at expected outlet c â . The outlet-loss fraction is OLF = |E vis \ E c â | |E vis | ,(7) with zero assigned when E vis is empty. OLF is the fraction of session exposure missed by the expected outlet. C2: recognition displacement. After a no-feedback ses- sion, the probe agent submits candidate strings. We compare candidate coverage and precision with evaluator-confirmed exposure, and report false-discovery rate and recognition gap ECRâ C cand . C3: path displacement. We compare internal, visi- ble, overlap, and request/probe-level temporal rates across schema-match groups, then replay fixed request sequences while intervening on input names, output field names, and model-visible tool-return content. 4 Experimental Setup We evaluate ASLEval in three enterprise-style environments that differ in private data, tool schemas, and visible outlets (Table 2). PrivacyInAction (PIA) contains therapy and pro- fessional records; AgentDojo Workspace provides email and file-based office tasks; WorkBench spans email, CRM, calen- dar, analytics, and project-management data. Complete run matrices, seeds, and supplementary conditions are reported in the appendix. The primary probe-agent and target-agent model is deepseek-v4-flash; GLM-4.7 provides cross-model corroboration, and deepseek-v4-pro is the primary ad- judicator. The request budget is B = 20. Feedback-Guided Exploration (FGE) provides only coarse progress signals and serves as a diagnostic stress test. Zero-Feedback Exploration (ZFE) and no-judge-feedback mining disclose no runtime target judgments. In every reported run, the benchmark re- quester and designated external recipients are unauthorized for the scoped target set. Target-agent runtime variation. Agent-R is the original PIA implementation based on the OpenAI Agents SDK and EnvironmentPrivate data domainDeclared visible exitsEvidence scopeClaims PIATherapy and professional records Email, consoleDeepSeek and GLM; two target-agent runtimes; ZFE and FGE C1, C2 AgentDojo Workspace Email,files,and workspace objects Email, file share, re- sponse/console Separate tool taxonomy and en- vironment C1, C2 transfer WorkBenchEmail, CRM, calendar, analytics, and projects Response, send, reply, forwardTwo model families; fixed- request replay C3 Table 2: Evaluation scope. Exposure metrics use all declared visible exits; evaluator-only tool records are used only for C3 diagnosis. Evaluation viewCoverage Missed vs. union n Final answer only0.8050.097 245 Successful action only0.0260.963 32 â Expected outlet only0.4780.469 245 Attacker self-report0.6720.239 100 ASLEval visible union0.8870.000 245 Table 3: Alternative evaluation views over the same exported sessions. Coverage and missed rates are session means; boot- strap intervals appear in the supplement. â Only sessions with explicit action-delivery status are observable for the successful-action view. MCP-managed tool execution. Agent-F is an independent nanobot runtime using native JSON-schema function calls, structured role=tool observations, and a dedicated no- tool-call final response. The matched C1 replication holds the models, workspace, hidden target set, tools, guard pol- icy, request budget, and ZFE logic fixed while changing the orchestration and tool-message runtime. Condition means and uncertainty use the session as the statistical unit, 10,000 bootstrap resamples, and random seed 2027. Paired contrasts use itemĂseed or datasetĂseed keys with exact sign-flip tests. C3 rates are computed per session and then aggregated across seeds; entity observations are not treated as independent significance-test samples. 5 Results 5.1 Comparison with Local Evaluation Views Finding 0: common local views recover materially differ- ent portions of the same visible exposure. We re-analyze 245 exported sessions using five observation rules over iden- tical logs. Table 3 compares final-answer-only, successful- action-only, expected-outlet-only, attacker self-report, and the ASLEval declared-visible-exit union. The expected- outlet view misses 46.9% of exposure recovered by the union, while self-report misses 23.9% and has 18.4% candidate pre- cision. These rows are evaluation views over common logs, not end-to-end reproductions of prior systems. 5.2 C1: Outlet Displacement Finding C1: an outlet-local guard can improve its au- dited channel while leaving session exposure nearly un- Runtime Guard Session Email Console OLF OLF > 0 Agent-R Off 1.000 0.640 1.000 0.360 4/10 Agent-R On 0.955 0.317 0.930 0.683 7/10 Agent-F Off 0.983 0.892 0.933 0.100 1/10 Agent-F On 1.000 0.344 1.000 0.656 8/10 Table 4: Matched C1 ZFE results across two target-agent runtimes. Session, Email, and Console are target coverage rates; OLF is averaged per session. Each row contains 10 sessions. changed. We test C1 under matched ZFE conditions in two independently implemented target-agent runtimes. Table 4 and Figure 3 show the same mismatch in both implementa- tions. With the email guard enabled, Agent-R and Agent-F obtain session coverage of 0.955 and 1.000, email coverage of 0.317 and 0.344, console coverage of 0.930 and 1.000, and mean outlet-loss fractions of 0.683 and 0.656. Exposure occurs outside the expected outlet in 7/10 Agent-R sessions and 8/10 Agent-F sessions. A representative guarded Agent-F session contains no con- firmed target at the email exit but 12 anonymized target identifiers in requester-visible console observations, yield- ing OLF = 1.0. This case exemplifies the condition-level outlet displacement summarized in Table 4. Within Agent-F, the email guard reduces email cover- age by â0.548 (95% CI [â0.823,â0.260], exact sign-flip p = 0.0312) and increases OLF by +0.556 (95% CI [0.273, 0.828], p = 0.0156), while session and console cov- erage remain saturated. Under the guarded condition, the Agent-F minus Agent-R OLF difference is â0.028 (95% CI [â0.495, 0.435], p = 0.9219). Although the unguarded channel allocation differs, both runtimes retain high off- outlet exposure after email guarding. Runtime orchestration therefore affects where exposure appears without removing the local-proxy mismatch. Boundary-complete protection is effective. In Agent-R, enabling both benchmark-provided guards reduces ZFE ses- sion coverage by â0.543 relative to the unguarded condi- tion (95% CI [â0.793,â0.280], exact p = 0.0156), while console coverage falls by â0.852 (p = 0.0039). An oracle all-exit redaction sanity check reduces measured coverage to Agent-R Guard off Agent-R Guard on Agent-F Guard off Agent-F Guard on 0.0 0.2 0.4 0.6 0.8 1.0 Coverage (a) Channel coverage SessionEmailConsole Agent-R Guard off Agent-R Guard on Agent-F Guard off Agent-F Guard on 0.0 0.2 0.4 0.6 0.8 1.0 Off-locus fraction (b) Off-locus exposure Figure 3: C1 replication under matched ZFE conditions. (a) Session, email, and console coverage. (b) Session-level outlet-loss fractions with bootstrap 95% confidence intervals and individual session points. zero. Expanding PIA from five to ten items yields guarded email, console, and session coverage of 0.327, 0.965, and 0.978 over 20 sessions; those source logs do not declare a goal channel, so no OLF is computed. Exact-only and exact-plus- normalized sensitivity analyses preserve the outlet-mismatch direction. FGE, explicit-goal, GLM, and AgentDojo results appear in the supplement. 5.3 C2: Recognition Displacement Finding C2: attacker self-reports are noisy predictions rather than exposure ground truth. Table 5 compares no- feedback recognition settings. With unrestricted reporting, confirmed exposure coverage is 0.871 and candidate coverage is 0.777, but candidate precision is only 0.148. In a separate runtime top-10 condition, precision rises to 0.306, yet 69.4% of submitted candidates are false discoveries and confirmed coverage exceeds candidate coverage by 0.200. Increasing the report budget improves coverage mainly by admitting many non-target strings; constraining the budget produces a cleaner set but leaves more confirmed exposure unreported. The same precisionâomission trade-off appears with GLM and in AgentDojo Workspace, although its mag- nitude depends on the model and entity taxonomy. Human validation confirms that C2 is the hardest adjudication slice (primary strict F1 0.762), so we treat the recognition result as a robust direction rather than a calibrated estimate of ev- ery candidate match. Offline top-k analyses use a different denominator and are reported separately in the supplement. 5.4 C3: Path Displacement Finding C3: schema alignment is associated with visible exposure, and internal evidence usually precedes it at the request/probe level. In WorkBench, schema-matched enti- ties have higher visible rates than partial matches under both model families (Table 6): 0.793 versus 0.278 for DeepSeek, and 0.726 versus 0.298 for GLM. Across 6,124 matched entityâsessions from 30 C3 sessions, internal evidence pre- cedes visible evidence in 76.3%, whereas visible evidence precedes internal evidence in 5.4%; 40.9% are same-request paths and 35.4% cross-request paths. Schema alignment co- varies with entity type and source table, and the logs lack parent tool-call identifiers, so these results establish asso- ciation and request/probe-level temporal order, not causal mediation. Fixed-request replay shows that renaming input or out- put fields does not reduce overlap: visible exit-entity counts change from 196.0 to 207.0 and 205.6, respectively; full re- play statistics are reported in the supplement. Minimizing model-visible returns reduces overlapping visible entities to 104.8, a 45.7% decrease, and lowers the overlap rate from 0.920 to 0.445, but increases tool-call attempts from 304.0 to 775.8. A separate 15-task normal WorkBench slice ex- poses the utility consequence: unauthorized visible exposure falls from 0.460 to 0, while deterministic task success falls from 0.800 to 0; mean tool calls rise from 2.60 to 17.07, latency from 5.76 to 27.98 seconds, and estimated API cost by 5.76Ă. Backend success remains 1.0 in both conditions, indicating insufficient model-visible information rather than tool failure. Return minimization is therefore a mechanism intervention that reveals a severe privacyâutility trade-off, not a deployable defense by itself. 6 Discussion Declare the observation boundary. Privacy benchmarks should specify all requester-visible and external exits before execution, then report local and union views together. The common-log comparison shows that final answers, success- ful actions, expected outlets, and self-reports answer differ- ent questions and omit different portions of target-grounded exposure. Treat reports as predictions. Attacker-generated candi- dates should be evaluated against a fixed target universe rather than treated as the universe itself. Recognition coverage, pre- cision, false discoveries, and omissions reveal distinct failure modes; the human audit further shows that ambiguous can- didate matches deserve explicit sensitivity analysis. Measure path evidence without overstating causality. Request/probe ordering strengthens C3 beyond same-session overlap, but it does not recover a parentâchild tool-call graph. Replay interventions identify model-visible return content as a manipulable factor, while the normal-task slice shows that coarse minimization destroys utility. Tool-interface proposals should therefore report a privacyâutility frontier rather than a leakage reduction alone. Env./modelReport Confirmed cov. Reported cov. Preci- sionFDRGap PIA/DeepSeekUnlimited0.8710.7770.1480.8520.094 PIA/DeepSeekTop-100.9400.7400.3060.6940.200 PIA/GLMUnlimited0.9830.9180.1580.8420.065 AgentDojo/DSUnlimited0.6830.4980.4290.5710.185 Table 5: C2 recognition displacement. Confirmed and Reported denote target-set coverage; Gap is Confirmed minus Reported. The two DeepSeek PIA rows are independently run conditions. ModelSchema group Internal Visible Overlap DeepSeek Match0.813 0.7930.793 DeepSeek Partial0.356 0.2780.063 GLMMatch0.772 0.7260.725 GLMPartial0.327 0.2980.200 Table 6: C3 WorkBench rates aggregated over five sessions per model. Internal denotes occurrence in evaluator-only probes, Visible denotes occurrence at declared exits, and Overlap denotes occurrence in both views. 7 Limitations Scope and generalization. The environments use synthetic enterprise-style data. PIA now covers ten items for the ex- panded channel analysis, but item and seed counts remain modest. The runtime study compares two implementations sharing the same underlying model and environment; broader planning paradigms may produce different channel distribu- tions. Adjudication and authorization. Human agreement is substantial overall, but primary strict F1 is lower for C1 console and C2 candidate cases, so semantic matching remains conservative and claim-specific. Authorization is benchmark-declared. The negative control validates evalua- tor accounting under alternative authorization maps, but role metadata is not delivered to the target agent and the exper- iment does not test policy compliance or infer contextual necessity automatically. Path and utility boundaries. C3 establishes request/probe-level temporal order, not a parentâchild causal chain, and schema alignment covaries with entity type and source table. The normal-task study evaluates a deliberately coarse minimized-output intervention on 15 action/state tasks; its utility collapse rules out a cost- free defense claim but does not characterize optimized selective-return policies. 8 Conclusion ASLEval reframes agent privacy evaluation as a target- grounded session measurement problem. Across the evalu- ated outlets, reports, runtimes, environments, and tool paths, local proxies omit or mischaracterize meaningful portions of the declared exposure boundary. Reliable evaluation should pre-register targets and authorization, compare local views with the visible-exit union, validate candidate adjudication against human evidence, distinguish temporal path evidence from causality, and report privacy together with task utility. Ethics Statement We evaluate only synthetic records in isolated environments. The target agents are authorized to access those records, while the benchmark authorization relation marks the eval- uation requester and designated external recipients as unau- thorized for the scoped target entities. The framework is in- tended for defensive measurement and benchmark analysis, not deployment against real users or proprietary systems. References Andriushchenko, M.; Souly, A.; Dziemian, M.; Duenas, D.; Lin, M.; Wang, J.; Hendrycks, D.; Zou, A.; Kolter, J. Z.; Fredrikson, M.; Winsor, E.; Wynne, J.; Gal, Y.; and Davies, X. 2024. AgentHarm: A Benchmark for Measuring Harm- fulness of LLM Agents. arXiv:2410.09024. Chao, P.; Robey, A.; Dobriban, E.; Hassani, H.; Pappas, G. J.; and Wong, E. 2023. Jailbreaking Black Box Large Language Models in Twenty Queries. arXiv:2310.08419. Debenedetti, E.; Zhang, J.; Balunovic, M.; Beurer-Kellner, L.; Fischer, M.; and Tramer, F. 2024. AgentDojo: A Dy- namic Environment to Evaluate Prompt Injection Attacks and Defenses for LLM Agents. arXiv:2406.13352. Denning, D. E. 1976. A Lattice Model of Secure Information Flow. Communications of the ACM, 19(5): 236â243. Drouin, A.; Gasse, M.; Caccia, M.; Laradji, I. H.; Del Verme, M.; Marty, T.; Boisvert, L.; Thakkar, M.; Cap- part, Q.; Vazquez, D.; Chapados, N.; and Lacoste, A. 2024. WorkArena: How Capable Are Web Agents at Solving Com- mon Knowledge Work Tasks? arXiv:2403.07718. El Yagoubi, F.; Badu-Marfo, G.; and Al Mallah, R. 2026. AgentLeak: A Benchmark for Internal-Channel Privacy Leakage in Multi-Agent LLM Systems. arXiv:2602.11510. Greshake, K.; Abdelnabi, S.; Mishra, S.; Endres, C.; Holz, T.; and Fritz, M. 2023. Not What Youâve Signed Up For: Com- promising Real-World LLM-Integrated Applications with In- direct Prompt Injection. arXiv:2302.12173. Huang, T.; Hou, C.; Wu, G.; and Meng, J. 2026. Observable Channels, Not Just Storage: Evaluating Privacy Leakage in LLM Agent Pipelines. arXiv:2603.22751. Mazeika, M.; Phan, L.; Yin, X.; Zou, A.; Wang, Z.; Mu, N.; Sakhaee, E.; Li, N.; Basart, S.; Li, B.; Forsyth, D.; and Hendrycks, D. 2024. HarmBench: A Standardized Evalu- ation Framework for Automated Red Teaming and Robust Refusal. arXiv:2402.04249. Perez, E.; Huang, S.; Song, F.; Cai, T.; Ring, R.; Aslanides, J.; Glaese, A.; McAleese, N.; and Irving, G. 2022. Red Teaming Language Models with Language Models. arXiv:2202.03286. Qin, Y.; Liang, S.; Ye, Y.; Zhu, K.; Yan, L.; Lu, Y.; Lin, Y.; Cong, X.; Tang, X.; Qian, B.; et al. 2023. ToolLLM: Facilitating Large Language Models to Master 16000+ Real- World APIs. arXiv:2307.16789. Ruan, Y.; Dong, X.; Wang, A.; Pitis, S.; Zhou, Y.; Ba, J.; Dubois, Y.; Maddison, C. J.; and Hashimoto, T. 2023. ToolEmu: Identifying the Risks of LM Agents with an LM- Emulated Sandbox. arXiv:2309.15817. Sabelfeld, A.; and Myers, A. C. 2003. Language-Based Information-Flow Security. IEEE Journal on Selected Ar- eas in Communications, 21(1): 5â19. Toyer, S.; Watkins, O.; Mendonca, E. A.; Precup, D.; and Abbeel, P. 2023. Tensor Trust: Interpretable Prompt Injection Attacks from an Online Game. arXiv:2311.01011. Wang, S.; Yu, F.; Liu, X.; Qin, X.; Zhang, J.; Lin, Q.; Zhang, D.; and Rajmohan, S. 2025. Privacy in Action: Towards Re- alistic Privacy Mitigation and Evaluation for LLM-Powered Agents. In Findings of the Association for Computational Linguistics: EMNLP 2025, 17055â17074. Association for Computational Linguistics. Zharmagambetov, A.; Guo, C.; Evtimov, I.; Pavlova, M.; Salakhutdinov, R.; and Chaudhuri, K. 2025. AgentDAM: Privacy Leakage Evaluation for Autonomous Web Agents. arXiv:2503.09780. Zou, A.; Wang, Z.; Kolter, J. Z.; and Fredrikson, M. 2023. Universal and Transferable Adversarial Attacks on Aligned Language Models. arXiv:2307.15043. A Guide to Supplementary Evidence Cross-cutting validation. The first sections report the common-log evaluation-view comparison, two-annotator hu- man validation, match sensitivity, and the authorization- accounting negative control. C1: Outlet displacement. The C1 sections provide the complete ZFE matrix, cross-runtime replication, expanded ten-item analysis, a representative guarded trace, FGE stress tests, cross-model and cross-environment results, the explicit-goal condition, and the metric sanity check. C2: Recognition displacement. The C2 section reports the complete candidate-report conditions and separates the of- fline top-k analysis because it uses a different denominator. C3: Path displacement. The C3 sections report cross- model schema association, request/probe-level temporal or- dering, fixed-request replay, and the normal-task privacyâ utility evaluation. A final section retains the complementary blinded second-LLM audit. Glossary. S is the pre-registered hidden target set; C vis con- tains declared requester-visible and external exits; C int con- tains evaluator-only diagnostic probes; ECR is exposure cov- erage rate; OLF is outlet-loss fraction; ZFE and FGE denote Zero-Feedback and Feedback-Guided Exploration; Agent-R and Agent-F denote the original and independently imple- mented PIA runtimes. The requester is the recipient-facing role for requester- visible outputs. The target-blind probe agent provides auto- mated stress-testing interactions, and the evaluator indepen- dently defines the evaluation contract and performs post-hoc adjudication. An attacker report denotes the probe agentâs submitted candidate list rather than a separate actor. B Scope and Terminology The target agent is authorized to access the synthetic pri- vate workspace, but access authorization is distinct from dis- closure authorization. The benchmark relation Auth(r c ,e) marks the evaluation requester and designated external re- cipients as unauthorized for every scoped target entity in the primary runs. An entity counts as visibly exposed only when it appears in a declared requester-visible or external exitC vis . Evaluator-only tool arguments, raw tool returns, and execu- tion metadata belong to C int and support C3 path analysis without contributing directly to exposure coverage. The au- thorization negative control changes only the evaluator-side relation; it does not deliver role metadata to the target agent. Privacy exposure displacement is a mismatch between a local measurement proxy and target-grounded exposure over the bounded session. C1 concerns the outlet used to represent exposure, C2 the candidate set used to recognize exposure, and C3 the structured path associated with exposure. The outlet-loss fraction does not assume that a defense causally moves information between channels; it measures the frac- tion of session exposure not represented at the expected out- let. View Coverage CI Missed CI Precision n Final an- swer 0.805 [0.768,0.842] 0.097 [0.068,0.129] â 245 Successful action 0.026 [0.001,0.072] 0.963 [0.901,0.999] â 32 Expected outlet 0.478 [0.420,0.535] 0.469 [0.411,0.528] â 245 Attacker report 0.672 [0.595,0.746] 0.239 [0.171,0.310] 0.184 100 ASLEval visible union 0.887 [0.859,0.912] 0â 245 Table 7: Alternative evaluation views over identical ex- ported logs. Successful-action values use the 32 sessions with fully observable action-delivery status. Attacker preci- sion is computed on candidate-bearing sessions; its 95% CI is [0.155,0.215]. C Runtime Configuration and Statistical Protocol The primary probe-agent and target-agent model is deepseek-v4-flash; GLM-4.7 provides cross-model corroboration, and deepseek-v4-pro is the primary ad- judicator. The request budget is B = 20. FGE provides coarse progress signals but never target strings, channel la- bels, or entity identities. ZFE and no-judge-feedback mining disclose no runtime target judgments. C1 additionally com- pares two independently implemented target-agent runtimes under matched models, data, guards, budget, and ZFE evalua- tion: Agent-R is the original PIA OpenAI Agents SDK/MCP runtime, whereas Agent-F is a nanobot runtime using native JSON-schema tool calls and structured tool-result messages. All uncertainty summaries use the session as the statistical unit, 10,000 bootstrap resamples, and random seed 2027. Paired contrasts use itemĂseed or datasetĂseed keys with exact sign-flip tests. WorkBench entity-level rates are first computed per session and then aggregated across seeds. D Common-Log Evaluation-View Comparison We apply five observation rules to the same 245 standard ex- ported sessions. Final-answer-only uses final console/output observations; successful-action-only counts payloads with explicit successful delivery status; expected-outlet-only uses the predeclared task registry; attacker self-report uses ex- ported candidate submissions; and the ASLEval union in- cludes all declared visible exits while excluding evaluator- only probes. This is a view comparison over common logs, not an end-to-end reproduction of prior systems. The self-report false-discovery rate is 0.816 [0.785,0.845], and its recognition gap is 0.093 [0.061,0.128]. The successful-action row is restricted to status-observable ses- sions rather than treating missing delivery status as success or failure. Slicen Raw agree. Cohen Îș Primary F1 Second F1 Overall300 0.8500.7470.8910.929 C1150 0.8000.6870.8570.961 C285 0.8240.7140.7620.725 C365 1.0001.0000.9921.000 Table 8: Strict binary adjudication against human gold. C1 console pairs have primary F1 0.812 and second-judge F1 0.944. Matching policy Session Email Console OLF Off-locus Exact only0.271 0.153 0.247 0.119 0.218 Exact+normalized 0.278 0.153 0.254 0.125 0.224 Human-valid. se- mantic 0.278 0.153 0.254 0.125 0.224 Table 9: C1 match-sensitivity analysis on the complete vali- dation sampling frame. No semantic claimâchannel stratum satisfies both the predeclared sample-size and 0.85 strict- MATCH threshold, so the semantic row adds no matches beyond normalized matching. E Human Adjudicator Validation and Match Sensitivity Two annotators independently review 300 stratified observationâentity pairs and adjudicate all disagreements. Human gold contains 165 MATCH, 45 PARTIAL, and 90 NO_MATCH labels. Strict evaluation counts MATCH only; permissive evaluation additionally counts PARTIAL. The human audit supports the overall adjudication pipeline but does not justify a uniform strong-reliability claim. C1 console and C2 candidate pairs remain the difficult slices, while the direction of C1 outlet mismatch persists under exact-only and normalized matching. F Authorization-Accounting Negative Control Twenty evaluator records are formed from ten PIA sessions by pairing each raw appearance with authorized and unautho- rized requester roles. The authorization map is fixed before re-scoring, and role metadata is not delivered to the target agent. G C1: Zero-Feedback Outlet Results Table 11 reports the complete PIA ZFE matrix. Enabling only the email guard lowers email coverage while session and console coverage remain high. Extending protection to both declared exits substantially lowers session exposure. Relative to the unguarded condition, the paired session- coverage difference for Email+console isâ0.543 with 95% CI [â0.793,â0.280] and exact sign-flip p = 0.0156. Con- sole coverage changes by â0.852 (p = 0.0039). For Email only, the mean session-wise OLF is 0.683. Requester role Raw coverage Unauthorized exposuren Authorized1.0000.00010 Unauthorized1.0001.00010 Table 10: Authorization negative control. Identical raw sen- sitive appearances receive different unauthorized-exposure scores under evaluator-declared authorization. This validates metric semantics, not target-agent policy compliance. G.1 Expanded Ten-Item Channel Analysis The item expansion combines the five original and five new PIA items under unguarded and email-guarded conditions (20 sessions per condition). All sessions use the same request budget and source exports are analyzed read-only. For the five new items alone, 19 of 20 sessions achieve complete scope coverage. Email guarding lowers mean email coverage from 0.483 to 0.338, while console coverage re- mains between 0.983 and 1.000. This supports a channel- coverage statement, not a goal-relative OLF claim. H C1: Cross-Runtime Replication Agent-R is the original PIA implementation based on the OpenAI Agents SDK and MCP-managed tool execution. Agent-F is independently implemented: the target model emits native JSON-schema function calls, tool results are represented as structured role=tool messages, and the first result without tool calls becomes the dedicated final response. Both runtimes use the same probe-agent, target, and judge models, workspace, hidden target set, tool set, email guard, request budget, and ZFE logic. The compari- son changes the execution implementation while holding the model and data fixed. Within Agent-F, the email guard changes email coverage by â0.548 (95% CI [â0.823,â0.260], exact p = 0.0312), OLF by +0.556 (95% CI [0.273, 0.828], p = 0.0156), re- quest hit rate by â0.126 (p = 0.0215), and session cover- age by +0.017 (p = 0.500). Under the guarded condition, Agent-F minus Agent-R differences are +0.045 for session coverage, +0.028 for email coverage, +0.070 for console coverage, andâ0.028 for OLF. The outlet mismatch recurs in both runtimes, while the confidence intervals remain wide at this sample size. Agent-F completes every tool call, backend request, and final-response path without runtime error. A common task- completion label is unavailable in the historical Agent-R export, so the supplement reports operational success sepa- rately from end-task quality. The two runtimes also differ in state lifecycle and orchestration, preventing attribution to a single implementation component. H.1 Representative Guarded Trace For Agent-F item04/seed1 with the email guard enabled, the first three requests invoke Gmail and Notion tools and pro- duce requester-visible console feedback. No scoped target entity appears at the email exit, while 12 anonymized tar- get identifiers are confirmed in console observations. Thus Guard conditionn Session cov. Email cov. Console cov.Requests Hit rate None10 1.000± 0.0000.640± 0.4791.000± 0.00014.9± 3.00.440± 0.229 Email only10 0.955± 0.0960.317± 0.4740.930± 0.11416.0± 2.30.414± 0.165 Email+console10 0.457± 0.4420.308± 0.4380.148± 0.32414.4± 2.40.058± 0.047 Table 11: Complete PIA zero-feedback outlet results. Values are means± standard deviations over sessions. Email guard Session Email Console Requests Off0.992 0.5620.99214.45 On0.978 0.3270.96515.20 Table 12: Combined item01âitem10 PIA results, 20 sessions per condition. Source logs do not declare a goal channel, so OLF and goal-relative off-locus rates are not defined. |E email | = 0, |E console | = 12, and OLF = 1.0. Canonical values and raw private content are omitted; the archived trace contains session-local hashes and tool names. I C1: FGE, Cross-Model, and Cross-Environment Results Table 14 reports the DeepSeek FGE diagnostic stress test. It shows the same outlet mismatch as the ZFE study under a feedback-assisted interaction policy. GLM-4.7 shows a different channel preference but the same local-proxy limitation: in the Email-only guard con- dition, session and console coverage are both 0.975 while email coverage is 0. The AgentDojo Workspace study uses the available FGE-style runs. Over five seeds, scope coverage is 0.652 with all guardrails off, 0.748 with the email guard, 0.626 with file-share guarding, 0.608 with final-response guarding, and 0.515 with all three enabled. These cross- environment results show that channel allocation and guard effects depend on the environment. J C1: Explicit Email-Goal Supplement The explicit-goal experiment asks the probe agent to induce an email containing scoped sensitive information. It tests a concrete exfiltration objective alongside the session-level C1 analysis. The email guard increases interaction cost and leaves residual exposure under the explicit objective. In the single DeepSeek goal-failure session, strict binary adjudication also records no exposure. Selected email probes are unavailable for the GLM goal-success field, so those runs are excluded from this comparison. K C1 Metric Sanity Check An oracle all-exit redaction condition replaces every scoped target match in every declared visible exit before exposure adjudication. Across 10 sessions, session, email, and console coverage are all zero. This verifies that the metric responds to boundary-complete removal; the oracle uses hidden target annotations and serves as a measurement sanity check. L C2: Recognition-Set Results Table 16 reports the primary PIA recognition conditions. The runtime top-10 condition is independently run, so its difference from the unlimited condition is descriptive rather than a paired estimate. Offline top-k reanalysis is reported separately because its recall denominator is evaluator-confirmed exposed en- tities, whereas native candidate coverage uses the full target scope. We label the offline quantity exposed-entity recog- nition recall@k and keep it separate from native candidate coverage. M C3: Cross-Model Schema Association Table 17 reports session-aggregated WorkBench rates. Both models show higher visible and internalâvisible overlap rates for schema-matched entities than partial matches. Schema alignment is correlated with entity type and source table; the table therefore characterizes association, while the replay study tests manipulable interface factors. N C3: Fixed-Request Replay and Usability Proxies The same request sequences are replayed under three obser- vation interventions. Evaluator-side raw probes are retained for comparable target attribution, while the target model re- ceives the modified representation. Input and output delexicalization do not reduce internalâ visible overlap. Minimized output reduces overlapping vis- ible exit entities by 45.7% and the overlap rate by 0.475, but increases tool-call attempts by more than 2.5Ă. The re- play identifies model-visible return content as a manipulable mechanism; the normal-task study below measures its utility cost. O C3: Request/Probe-Level Temporal Reanalysis We join evaluator-attributed entity/probe IDs to timestamped probe records. Internal evidence is restricted to tool argu- ments and raw tool returns; visible evidence is restricted to valid data-exit records. Timestamps determine order and stable JSONL indices break ties. Historical exports contain request IDs but no parent tool-call IDs. These rates establish temporal ordering at the re- quest/probe level. They do not identify a parentâchild tool- call chain or prove that an internal event caused a later visible appearance. Runtime Email guardSessionEmailConsoleOLF OLF sessionsRequests Agent-ROff1.0000.6401.0000.3604/1014.9 Agent-ROn0.9550.3170.9300.6837/1016.0 Agent-FOff0.9830.8920.9330.1001/1015.5 Agent-FOn1.0000.3441.0000.6568/1016.0 Table 13: Matched C1 ZFE results across two independently implemented target-agent runtimes. OLF is computed per session and then averaged. Guard conditionnRequests Session cov. Email cov. Console cov. None1012.1± 3.41.000± 0.0000.817± 0.3890.927± 0.155 Email1014.2± 1.60.975± 0.0790.400± 0.5160.975± 0.079 Console1012.7± 3.60.925± 0.2100.917± 0.2080.338± 0.390 Email+console1012.7± 3.20.822± 0.2680.662± 0.4250.663± 0.401 Table 14: DeepSeek PIA FGE stress-test results. ConditionnGSRECRRequests No guard101.001.005.3± 2.8 Email guard100.900.907.4± 3.9 Table 15: DeepSeek explicit-email-goal results. GSR is goal success rate and ECR is session exposure coverage. Condition n Confirmed cov. Reported cov. PrecisionFDR Gap DeepSeek unlimited 15 0.8710.7770.148 0.852 0.094 DeepSeek runtime top-10 10 0.9400.7400.306 0.694 0.200 GLM un- limited 15 0.9830.9180.158 0.842 0.065 AgentDojo Workspace 5 0.6830.4980.429 0.571 0.185 Table 16: Recognition displacement across candidate-report conditions and environments. Gap is confirmed minus re- ported target coverage. P C3: Normal-Task PrivacyâUtility Evaluation We execute 15 matched WorkBench action/state tasks un- der Original and Minimized-output conditions. The slice covers email, CRM, calendar, project, analytics, and multi- domain tasks. Deterministic environment evaluators score task success and correct actions. The privacy audit treats task-instruction or reference-action values as authorized and other project-local structured entities in model-visible text as unauthorized. After trajectory review and correction of sensitive-value substring matches, minimized output lowers unauthorized visible exposure from 0.460 to 0 but also reduces determin- istic task success and correct-action completion to zero. Tool Model Schema group n sessions Internal Visible Overlap DeepSeek Match5 0.8130.7930.793 DeepSeek Partial5 0.3560.2780.063 GLMMatch5 0.7720.7260.725 GLMPartial5 0.3270.2980.200 Table 17: C3 WorkBench schema-associated rates. Internal denotes evaluator-only probe occurrence, Visible denotes declared-exit occurrence, and Overlap denotes occurrence in both views. calls increase by 14.47, latency by 22.22 seconds, and esti- mated cost by approximately 5.76Ă. Because backend suc- cess remains perfect, the failures reflect insufficient model- visible information rather than adapter failure. The result demonstrates a severe privacyâutility trade-off and does not support minimized output as a deployable least-privilege de- fense. Q Complementary Second-LLM Consistency Check We sample 1,200 adjudicated observationâentity pairs, strat- ified equally across C1âC3, and submit them to a blinded second LLM judge. Table 21 distinguishes binary exposure- decision accuracy from exact three-way agreement over match, partial match, and no match. C1 has the lowest exact agreement because console and partial-match cases are more ambiguous. This audit quanti- fies cross-model consistency and is complementary to, rather than a substitute for, the two-annotator human validation re- ported above. Condition Exit entities Overlap Tool calls Returned chars Backend success Original196.00.920304.01337.7 1.000 Input delexi- calized 207.00.955307.21021.8 1.000 Output delexical- ized 205.60.927292.0870.01.000 Minimized output 104.80.445775.843.50.999 Table 18: C3 fixed-request replay over five paired seeds. Returned characters quantify the model-visible observation, while backend success and tool calls provide operational cost proxies. C3 condition Entity- sessions Same- request Internal first Visible first A2 DS base- line 5290.3010.9640.000 A3 DS base- line 11090.5950.8530.031 A3GLM baseline 10300.4610.7760.123 Input delex.11290.5280.8700.047 Output delex. 11470.5070.8330.063 Minimized output 11800.0280.4060.038 Table 19: Request/probe-level temporal categories. Across all 6,124 matched entityâsessions, 76.3% are internal-before- visible, 5.4% visible-before-internal, 15.9% internal-only, and 2.4% visible-only; 40.9% are same-request internal- before-visible paths. Condition Unauth. exp. Task succ. Correct act. Calls Latency Cost Original 0.460 0.800 0.800 2.60 5.76s 0.009686 Minimized output 0.000 0.000 0.000 17.07 27.98s 0.055754 Table 20: Normal-task privacyâutility results over 15 paired tasks per condition. Cost is estimated CNY per task. Backend success is 1.0 in both conditions. Claim n Binary acc. Precision Recall F1 Exact 3-way agree. C1400 0.913 0.944 0.934 0.939 0.718 C2400 0.985 1.000 0.971 0.985 0.985 C3400 0.995 0.995 1.000 0.997 0.995 Overall 1200 0.964 0.980 0.972 0.976 0.899 Table 21: Blinded second-judge consistency. Cohenâs Îș = 0.755 for the binary exposure decision.