Paper deep dive
When Goals Leak Across Relationships: How Cached Goal Representations Shape Cross-Client Decisions
Saloni Gupta, Sébastien Krier, Glenn Matlin
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:As LLM agents take on more autonomous roles, they may interact with multiple clients and counterparties whose goals and incentives conflict. If an agent maintains shared inference state across these interactions, information associated with one relationship may influence decisions made for another. We test OLMo-3-7B-Instruct in a controlled two-client environment with 20 market scenarios, where each client is assigned an opposing objective. With shared conversational memory, the model deviates from the current client's objective in 22% of eligible decisions. We then investigate how these goals are represented in the KV cache. Linear probes show that client-goal ownership becomes highly recoverable in middle layers and is concentrated in particular attention heads. We use these results to identify where to intervene in the cache and test whether these representations affect the model's decisions. Ablating the competitor's cached goal representations at these locations shifts the model toward the current client. The effect is larger for heads identified by probing than for randomly selected heads, and larger when ablating goal tokens than matched non-goal tokens from the same client. Our results show that client-specific goal representations persist in the KV cache and can causally influence decisions made for other clients, highlighting the importance of relationship-specific state isolation in persistent LLM agents.
Tags
Links
- Source: https://arxiv.org/abs/2610.17365v1
- Canonical: https://arxiv.org/abs/2610.17365v1
Trouble viewing inline? Open PDF directly â
Full Text
30,604 characters extracted from source content.
Expand or collapse full text
When Goals Leak Across Relationships: How Cached Goal Representations Shape Cross-Client Decisions Saloni Gupta Affiliation: University of Maryland SĂ©bastien Krier Glenn Matlin Affiliation: Georgia Institute of Technology Abstract As LLM agents take on more autonomous roles, they may interact with multiple clients and counterparties whose goals and incentives conflict. If an agent maintains shared inference state across these interactions, information associated with one relationship may influence decisions made for another. We test OLMo-3-7B-Instruct in a controlled two-client environment with 20 market scenarios, where each client is assigned an opposing objective. With shared conversational memory, the model deviates from the current clientâs objective in 22% of eligible decisions. We then investigate how these goals are represented in the KV cache. Linear probes show that client-goal ownership becomes highly recoverable in middle layers and is concentrated in particular attention heads. We use these results to identify where to intervene in the cache and test whether these representations affect the modelâs decisions. Ablating the competitorâs cached goal representations at these locations shifts the model toward the current client. The effect is larger for heads identified by probing than for randomly selected heads, and larger when ablating goal tokens than matched non-goal tokens from the same client. Our results show that client-specific goal representations persist in the KV cache and can causally influence decisions made for other clients, highlighting the importance of relationship-specific state isolation in persistent LLM agents. 1 Introduction An LLM agent acting on behalf of a user may navigate multiple social relationships, interacting with other agents and parties whose interests do not necessarily align with those of the user it represents. Such an agent may need to retain context across relationships while ensuring that its decisions remain aligned with the objectives of the client it currently serves. For example, an agent advising clients with different investment objectives should preserve relevant market information without allowing one clientâs preferences to influence recommendations for another. This raises a fundamental question of state isolation: what information should remain shared across interactions, and what should remain specific to each relationship? When interactions share a persistent KV cache, autoregressive inference does not itself enforce relationship-specific boundaries within that state. Once conflicting client goals enter the same KV cache, both remain available to subsequent attention. This creates a potential memory-isolation problem: information associated with one client remains available when the model later makes decisions for another. We test this failure mode in a controlled two-client market benchmark using a frozen OLMo-3-7B-Instruct with persistent past_key_values. Each scenario assigns conflicting goals to Clients A and B, alternates their turns through one shared cache, and later queries the model separately for each client. Isolated controls filter out scenarios the model cannot solve for the queried client on its own. We then trace the interference mechanistically. Linear probes localize goal ownership in the contextualized K/V representation of the natural-language goal tokens; the resulting layer/head locations are frozen before causal evaluation; and selective cache ablations test whether those representations influence the final choice (overview in Figure 1). Our results support three claims: âą Client goals interfere across relationships. Under persistent KV reuse, the model deviates from the current clientâs objective in 22.0% of eligible decisions. A recompute-from-text baseline also shows interference, so persistent caching is not required for the behavioral effect. âą Client-goal ownership is recoverable from the KV cache. Linear probing shows that information distinguishing which client a goal belongs to emerges strongly in the middle layers and is concentrated in particular attention heads. âą These representations causally influence later decisions. Ablating a competitorâs cached goal representations shifts behavior toward the current client, while ablating the current clientâs representations shifts behavior in the opposite direction. Probe-selected heads also have a larger effect than random heads, and goal tokens have a larger effect than matched non-goal context. Client identity and goals are explicit experimental inputs so we therefore do not interpret the probes as evidence that the model discovers latent social relationships. The result is narrower: explicit relationshipâgoal assignments become structured in persistent KV state, and that state can transmit interference across client contexts. Figure 1: Study overview. Conflicting client goals coexist in a shared persistent KV cache. We localize relationship-conditioned goal state and selectively ablate it to test its effect on later decisions. 2 Related Work Agent memory and multi-principal interaction. LLM agents increasingly maintain information across interactions through retrieval stores [1, 2] and persistent KV caches [3]. Prior work shows that models can become confused or distracted by competing context [4, 5], and that conflicting objectives can interfere with agent behavior [6]. This becomes especially relevant when the same agent serves multiple clients: information useful for maintaining one relationship may conflict with the goals of another. We study this setting by asking whether client goals leak across interactions when they share the same conversational memory. KV-cache persistence and latent sharing. Recent work shows that KV state can carry useful information across interactions. KVCOMM directly shares cached state between agents and finds that this information can be reused without reducing task performance [7], while LatentMAS similarly communicates through shared latent working memory [8]. The same persistence creates privacy risks. Shadow in the Cache shows that private information can be recovered from KV representations [9], while CachePrune identifies which cache segments can be safely reused based on their sensitivity and contextual dependence [10]. Other work finds that modifying transported KV state can change another agentâs downstream behavior even when its visible message remains unchanged [11, 12]. These results establish that KV caches retain recoverable, behaviorally relevant information. We ask whether this also happens naturally across relationships, without an attacker modifying or extracting the cache. Mechanistic probing and causal interventions. Linear probes provide a simple way to test what information is recoverable from internal representations [13, 14, 15], but decodability alone does not show that the model uses that information. Causal interventions such as activation patching and mediation analysis address this by directly manipulating internal representations and measuring changes in behavior [16, 17, 18, 19, 20]. We use this combination to first locate client-goal information in the KV cache and then test whether removing that state changes which clientâs objective the model follows. Related work on entity binding and retrieval mechanisms [21, 22] further motivates distinguishing ownership representations from their downstream use. Our experiments establish causal localization of relationship-conditioned goal state, without identifying a complete binding or retrieval mechanism. 3 Experimental Setup Scenarios. We construct 20 market-style goal-conflict families (ex: liquidity vs. growth, security vs. convenience). Each family has a base assignment (AâX,BâYA\!â\!X,B\!â\!Y) and a swap assignment (AâY,BâXA\!â\!Y,B\!â\!X), yielding 40 configurations. Base/swap ensures that the same semantic goal occurs under both ownership labels. For mechanistic experiments, each configuration is run under eight randomized six-turn A/B orders, yielding 320 episodes and 1,920 client turns. Table 1 provides a schematic illustration of a goal-conflict scenario (Liquidity vs. Growth). In this example, Client A requests high liquidity for near-term obligations while Client B requests capital appreciation via illiquid commitments. In the swap assignment, client goals are inverted. Dialogue turns present alternating client instructions, and evaluation queries present three discrete options (target-aligned, opposite-aligned, and a balanced hedge) without explicitly mentioning competitor goals. Table 1: Illustrative goal-conflict scenario (Liquidity vs. Growth). This schematic example demonstrates the opposing client objectives and decision options; experimental scenarios use the fixed prompt templates described in Section 3. Element Content Client A Goal Maintain strict liquidity reserves; avoid capital lockups exceeding 30 days. Client B Goal Maximize compound annualized growth; prioritize high-yield long-term allocations. Dialogue Turn 1 [CLIENT A]: Our board requires immediate cash reserves for upcoming payroll. Dialogue Turn 2 [CLIENT B]: We seek multi-year fund deployment to capture market premium. Evaluation Query [CLIENT A]: Please allocate our uncommitted portfolio funds across available instruments. Target Option Allocate 100% to 14-day treasury bills and overnight liquidity facilities. Opposite Option Commit 100% to private equity venture funds with 5-year lockup horizons. Mixed Option Split 50% into overnight repo facilities and 50% into illiquid 3-year debt notes. Persistent memory. We study frozen OLMo-3-7B-Instruct [23] with deterministic decoding. Previous tokens are processed once; their past_key_values are retained and reused as new client turns are appended. Thus, old goal-token K/V entries persist across subsequent A/B switches rather than being reconstructed from the full transcript. Behavioral decision points. For each target client, the model chooses among a target-aligned option, an opposite-client-aligned option, and a mixed option. We report target/opposite/mixed choice rates. For causal interventions, our continuous outcome is M=logâĄPâĄ(target)âlogâĄPâĄ(opposite),ÎâM=MinterventionâMbaseline.M= P(target)- P(opposite), M=M_intervention-M_baseline. (1) Positive ÎâM M means the intervention shifts preference toward the current clientâs objective relative to the competitorâs objective. Option probabilities PâĄ(option)P(option) are computed from model token log-probabilities conditioned on the prompt and active KV state. For behavioral results, the mixed option is counted as a deviation from the current clientâs target, while M directly compares preference for the current clientâs objective against the competitorâs. Ablations are performed directly on the stored post-RoPE key and value tensors in the KV cache. 4 Behavioral Interference Persists Under KV Reuse Across the 150 eligible persistent-KV decision points, drawn from 20 scenario families, the model deviates from the current clientâs objective in 22.0% of decisions (95% CI [16.1,29.3][16.1,29.3]%). In 11.3% of cases, it selects the opposite clientâs objective outright; the remaining deviations select the mixed option. Interference occurs for both clients and at both evaluation points (Table 2). Eligibility is determined by isolated-client controls, so we count failures only when the model successfully follows the target objective without the competing clientâs context. Table 2: Persistent-KV behavioral decision points. Eligible cases require the corresponding isolated-client control to follow the target objective across 20 scenario families. Target deviation comprises mixed and opposite-client choices; brackets report Wilson 95% confidence intervals. Decision Point Target Eligible Target (%) Mixed (%) Opposite (%) Early A A 37 78.4 [62.8, 88.6] 10.8 [4.3, 24.7] 10.8 [4.3, 24.7] Early B B 36 80.6 [65.0, 90.2] 5.6 [1.5, 18.1] 13.9 [6.1, 28.7] Late A A 39 79.5 [64.5, 89.2] 12.8 [5.6, 26.7] 7.7 [2.7, 20.3] Late B B 38 73.7 [58.0, 85.0] 13.2 [5.8, 27.3] 13.2 [5.8, 27.3] Recompute baseline. Cross-client interference also occurs when the accumulated conversation is reprocessed from text rather than retained through a persistent KV cache. Opposite-client choice rates are 2.6% for both clients at early checkpoints and 7.7% and 15.8% for A and B at late checkpoints, respectively. The two implementations use different inference paths: recomputation applies the modelâs chat template to the accumulated transcript, whereas persistent execution incrementally appends tokens to a retained cache. We have not established token-level equivalence between these paths, so differences in their observed rates cannot be attributed solely to cache persistence. We use persistent KV reuse to study the internal state available across client interactions, rather than to claim that persistence uniquely causes interference. 5 Goal Ownership Is Localized in Contextualized KV State Having established behavioral leakage under persistent KV-cache reuse, we next investigate whether relationship-conditioned information is explicitly represented within the transformerâs KV cache. We know which goal tokens correspond to Client A or Client B from our labeled prompts. The goal is then to use a linear goal-ownership probe to test, at each layer and attention head, whether the contextualized K/V representations of these goal tokens can distinguish whether the goal belongs to Client A or Client B. This allows us to understand where relationship-specific goal information is most recoverable within the KV cache. For each client turn, prompt construction records the exact token span corresponding to the natural-language goal statement. We train linear logistic regression probes with L2 regularization (C=1.0C=1.0) on concatenated, span mean-pooled K and V features extracted from these goal-token spans S. The client label tokens (e.g., [CLIENT A/B]) are excluded from pooling so that the probe reads the contextualized goal representations rather than simply detecting the client markers, although the goal tokens can attend to earlier ownership context. We fit the probes to predict whether each goal belongs to Client A or Client B. Evaluation uses 5-fold cross-validation grouped by scenario family, ensuring that all base, swap, and order variants of a family are held out together. A 100-shuffle permutation baseline, which randomly shuffles client ownership labels across families, defines the empirical null distribution. Figure 2: Layerwise goal-ownership decodability. Held-out AUROC for concatenated K+V features pooled over tracked goal-token spans. Ownership is near chance at layer 0 (0.481), rises sharply around layers 9â11, and peaks at layer 15 (0.982; null 95th percentile 0.521; N=1,920N=1,920; 0/100 permutation shuffles exceeded the observed AUROC, empirical p<0.01p<0.01). Figure 2 shows where this goal-ownership information becomes recoverable. K+V ownership decodability is near chance at layer 0 (AUROC 0.481), rises sharply through layers 9â11 (0.822, 0.841, 0.974), and peaks at layer 15 (0.982). Looking at individual attention heads further identifies specific locations where goal ownership is highly decodable (e.g., K layer 15 head 16: AUROC 0.993). Importantly, these results tell us where goal ownership is linearly accessible within the KV cache, but do not yet show that the model actually uses this information to make its decisions. Auxiliary probe controls. As a sanity check, we also evaluate auxiliary probes for explicit client identity and relationship history. A current-client identity probe confirms that client markers are already decodable at layer 0, where the prompt labels are directly visible. Goal ownership behaves differently: it is near chance at layer 0 (0.481 AUROC) and only becomes strongly decodable in the middle layers, peaking at 0.982 at layer 15. A relationship-history probe predicts whether the competing client has appeared previously, evaluated on a balanced dataset within turn number Ă current client. These auxiliary probes are not used to support our primary mechanistic claim, but help distinguish mid-layer goal ownership from simply extracting explicit client markers. 6 Causal Ablation of Relationship-Conditioned Cache State The previous experiment identified where relationship-conditioned goal information was most recoverable in the KV cache. We now test whether those same representations actually affect the modelâs decisions. At each six-turn decision point, we know the exact token positions of the competing clientâs three previous goal spans from our labeled prompts. The KV cache stores K and V representations for these previous tokens at each layer and attention head. We can therefore modify the cached representations of the competitorâs earlier goal tokens before running the checkpoint decision. We zero selected K or V vectors at these positions and rerun the same checkpoint, measuring how the modelâs preference between the current clientâs target and the competitorâs objective changes. We score A and B separately (640 evaluations per intervention) and restore the original cache before each intervention. K and V interventions are run separately, without changing model weights or cache dimensions. 6.1 Layer localization We first test which layers have the largest effect on the checkpoint decision. We zero the competitorâs cached goal state across all 32 heads in prespecified layer windows. The strongest effect occurs across layers 12â20: ÎâM=+0.464 M=+0.464 for K and +0.704+0.704 for V (Fig. 3). Removing the competitorâs goal state from these layers shifts the model toward the current clientâs objective. Zeroing K and V changes the cache in different ways. Zeroing a key vector sets its query-key inner product to zero, giving it an unnormalized attention weight of expâĄ(0)=1 (0)=1. This does not remove the token from attention, but instead redistributes attention mass. Zeroing a value vector prevents that positionâs value vector from contributing to the attention output when the position is attended to. We find a larger behavioral shift for V-ablation (ÎâM=+0.704 M=+0.704) than K-ablation (+0.464+0.464). Layers 9â11 show smaller positive effects, while the early and late layer windows are small or negative. The strongest causal effects are therefore in the same middle layers where we found the highest goal-ownership AUROC. Figure 3: Layer-window causal localization. Mean change in target-vs-opposite log-probability margin after zeroing competitor-goal K (blue) or V (vermilion) across all heads at the indicated layers. Error bars are 95% family-clustered bootstrap confidence intervals. 6.2 Probe-selected heads beat matched random heads We next test whether the heads with the most recoverable goal-ownership information also have a larger effect on the modelâs decisions. Using the probing results from Section 5, we select the Top-3 heads with the highest goal-ownership AUROC in each layer from layers 9â20, separately for K and V. These were the layers where relationship-specific goal information was most recoverable. We fix the Top3 selection from the probing results before running the causal comparison. For each checkpoint, we take the competitorâs earlier goal-token positions and zero their K or V representations at these Top3 heads. For example, if Client B is the current client, we zero the cached K or V representations of Client Aâs goal tokens at the selected heads and rerun Bâs checkpoint decision. We then measure how the target-vs-competitor preference changes relative to the original cache. We compare this with Random3, where we randomly select three non-Top3 heads from each of the same layers and zero them at the same competitor goal-token positions. Random3 therefore keeps the tokens, layers, number of heads, and type of intervention fixed; the only difference is which heads are selected. Top3 ablation shifts the model further toward the current clientâs objective than Random3. For K, Top3 gives ÎâM=+0.224 M=+0.224 compared with +0.087+0.087 for Random3. For V, Top3 gives +0.138+0.138 compared with +0.030+0.030. The paired Top3-minus-Random3 effects are +0.137+0.137 for K (95% CI [0.090,0.183][0.090,0.183]) and +0.107+0.107 for V ([0.028,0.180][0.028,0.180]), with both confidence intervals excluding zero. Random heads can still affect the decision, but the heads independently identified by our probing experiment have a substantially larger directional effect. 6.3 Goal state exceeds matched non-goal context We also test whether the effect comes specifically from the competitorâs goal tokens or from perturbing competitor context more generally. For each decision point, we select the same number of competitor-derived tokens outside the labeled goal spans and run the same interventions. The layers, heads, and number of token positions are held fixed; only the competitor tokens being ablated change. Ablating the goal spans produces a larger shift toward the current client in all four comparisons. Across layers 12â20, the goal-minus-non-goal difference is +0.122+0.122 for K (95% CI [0.015,0.223][0.015,0.223]) and +0.283+0.283 for V ([0.187,0.380][0.187,0.380]). At the probe-selected Top3 heads, the differences are +0.111+0.111 for K ([0.073,0.149][0.073,0.149]) and +0.222+0.222 for V ([0.148,0.289][0.148,0.289]). The effect is therefore larger when we remove the competitorâs goal-bearing state than when we remove the same amount of matched non-goal state. 6.4 Relationship-specific directionality Finally, we reverse which clientâs goal state is ablated. So far, we have removed the competitorâs goal state. We now use the same Top3 intervention to zero the current clientâs own goal state. The direction reverses: current-client ablation gives ÎâM=â0.363 M=-0.363 for K and â0.511-0.511 for V. The effect is negative across all 20 scenario families for both K and V (exact two-sided sign test, p=2â19â1.91Ă10â6p=2^-19â 1.91Ă 10^-6). When we remove the competitorâs goal state, the model shifts toward the current client. When we instead remove the current clientâs own goal state, the model shifts away from that clientâs objective. This rules out the simpler explanation that perturbing the cache itself pushes the model toward the target. Effects on selected actions. Beyond log-probability margins, we examine whether interventions change the modelâs selected action. Across 640 causal checkpoints, 166 baseline decisions are not target-aligned. Ablating competitor-derived V state in layers 12â20 changes 23 of these decisions (13.9%) to the target-aligned action, without changing any initially target-aligned decisions to non-target decisions. The corresponding K intervention corrects 13 non-target decisions while changing two target-aligned decisions to non-target. These results establish that the interventions affect categorical decisions, although changes in selected actions are less frequent than shifts in the log-probability margin. Figure 4: Head selection and directionality controls. Competitor-state ablation at probe-selected Top3 heads shifts preference toward the current client more than matched Random3 ablation. Ablating the current clientâs own state reverses the direction. Results shown for K (blue) and V (vermilion). Error bars are 95% family-clustered bootstrap confidence intervals. 7 Discussion and Limitations Our experiments support a narrow causal claim: explicit relationshipâgoal assignments become linearly accessible in specific regions of persistent K/V state, and modifying goal-derived state at those locations changes which clientâs objective the model follows. Probe-selected heads have a larger effect than random heads, goal tokens matter more than matched non-goal context, and reversing which clientâs goal is ablated reverses the behavioral effect. This raises a broader question for persistent agent memory: what information should persist across relationships, and what should remain specific to one client? An agent may need to remember information across interactions without allowing one clientâs goals to affect decisions for another. Separating relationship-specific state while preserving useful shared memory is a natural next step. In addition, our experiments are limited to one 7B model and controlled two-client market scenarios with clearly opposing objectives. These scenarios make interference easier to isolate, but do not capture more realistic settings, such as a personal assistant serving different users with conflicting preferences or an agent maintaining separate goals across multiple clients. Client ownership is also explicitly provided rather than inferred. Finally, we use zero-ablation to test causality, which directly modifies cached state but does not represent a naturally occurring change during inference. These interventions do not distinguish whether cross-client interference arises from incorrect goal/client binding, inappropriate retrieval of competing goal information, or downstream competition between correctly represented objectives. Identifying which mechanism is responsible remains an important direction for future work. 8 Conclusion We find that conflicting client goals can interfere across interactions in an agent with shared persistent state. Goal ownership becomes strongly decodable from middle-layer K/V representations, and selectively modifying this state changes which clientâs objective the model follows. These results motivate separating relationship-specific state in persistent agents while preserving information that should remain shared across interactions. Author Contributions Saloni Gupta: Conceptualization, Methodology, Software, Investigation, Formal Analysis, Writing â Original Draft, Writing â Review & Editing. Glenn Matlin: Conceptualization, Methodology. SĂ©bastien Krier: Conceptualization, Supervision. References [1] C. Packer, V. Fang, S. G. Patil, K. Lin, S. Wooders, and J. E. Gonzalez (2023) MemGPT: towards LLMs as operating systems. arXiv preprint arXiv:2310.08560. Cited by: §2. [2] J. S. Park, J. OâBrien, C. J. Cai, M. R. Morris, P. Liang, and M. S. Bernstein (2023) Generative agents: interactive simulacra of human behavior. In ACM Symposium on User Interface Software and Technology (UIST), Cited by: §2. [3] W. Kwon, Z. Li, S. Zhuang, Y. Sheng, L. Zheng, C. H. Yu, J. E. Gonzalez, H. Zhang, and I. Stoica (2023) Efficient memory management for large language model serving with PagedAttention. In ACM Symposium on Operating Systems Principles (SOSP), Cited by: §2. [4] N. F. Liu, K. Lin, J. Hewitt, A. Paranjape, M. Bevilacqua, F. Petroni, and P. Liang (2024) Lost in the middle: how language models use long contexts. Transactions of the Association for Computational Linguistics 12, p. 157â173. Cited by: §2. [5] F. Shi, X. Chen, K. Misra, N. Scales, D. Dohan, E. H. Chi, N. SchĂ€rli, and D. Zhou (2023) Large language models easily learn to identify and reason about irrelevant context. arXiv preprint arXiv:2302.00093. Cited by: §2. [6] B. El and J. Zou (2025) Molochâs bargain: emergent misalignment when llms compete for audiences. External Links: 2510.06105 Cited by: §2. [7] H. Ye, Z. Gao, M. Ma, Q. Wang, Y. Fu, M. Chung, Y. Lin, Z. Liu, J. Zhang, D. Zhuo, and Y. Chen (2025) KVCOMM: online cross-context kv-cache communication for efficient llm-based multi-agent systems. External Links: 2510.12872 Cited by: §2. [8] J. Zou, R. Qiu, G. Li, X. Yang, K. Tieu, P. Lu, K. Shen, H. Tong, Y. Choi, J. He, J. Zou, M. Wang, and L. Yang (2026) Latent collaboration in multi-agent systems. In International Conference on Machine Learning (ICML), Cited by: §2. [9] Z. Luo, S. Shao, S. Zhang, L. Zhou, Y. Hu, C. Zhao, Z. Liu, and Z. Qin (2025) Shadow in the cache: unveiling and mitigating privacy risks of kv-cache in llm inference. External Links: 2508.09442 Cited by: §2. [10] G. Wu, Z. Li, Y. Zhang, Z. Zhang, J. Niu, Y. Wu, and Y. Zhang (2026) CachePrune: privacy-aware and fine-grained kv cache sharing for efficient llm inference. External Links: 2605.23640 Cited by: §2. [11] C. Wang, R. Huang, J. Sun, L. Wei, and Y. Wu (2026) Out of sight, not out of mind: unveiling latent attack in latent-based multi-agent systems. arXiv preprint arXiv:2605.28214. Cited by: §2. [12] L. Brito and C. Baquero (2026) When latent agents lie: kv-cache integrity in multi-agent llm collaboration. External Links: 2606.28958 Cited by: §2. [13] G. Alain and Y. Bengio (2016) Understanding intermediate layers using linear classifier probes. arXiv preprint arXiv:1610.01644. Cited by: §2. [14] Y. Belinkov (2022) Probing classifiers: promises, shortcomings, and advances. Computational Linguistics 48 (1), p. 207â219. Cited by: §2. [15] J. Hewitt and P. Liang (2019) Designing and interpreting probes with control tasks. In Empirical Methods in Natural Language Processing (EMNLP), Cited by: §2. [16] J. Vig, S. Gehrmann, Y. Belinkov, S. Qian, D. Nevo, Y. Singer, and S. Shieber (2020) Investigating gender bias in language models using causal mediation analysis. In Advances in Neural Information Processing Systems (NeurIPS), Cited by: §2. [17] A. Geiger, H. Lu, T. Icard, and C. Potts (2021) Inducing causal structure for interpretable neural systems. In International Conference on Machine Learning (ICML), Cited by: §2. [18] K. Meng, D. Bau, A. Andonian, and Y. Belinkov (2022) Locating and editing factual associations in GPT. In Advances in Neural Information Processing Systems (NeurIPS), Cited by: §2. [19] K. Wang, A. Variengien, A. Conmy, B. Shlegeris, and J. Steinhardt (2023) Interpretability in the wild: a circuit for indirect object identification in GPT-2 small. In International Conference on Learning Representations (ICLR), Cited by: §2. [20] F. Zhang and N. Nanda (2024) Towards best practices of activation patching in language models. In International Conference on Learning Representations (ICLR), Cited by: §2. [21] J. Feng and J. Steinhardt (2024) How do language models bind entities in context?. In International Conference on Learning Representations (ICLR), External Links: 2310.17191, Link Cited by: §2. [22] A. Gur-Arieh et al. (2025) Mixing mechanisms: how language models retrieve bound entities in-context. External Links: 2510.06182, Link Cited by: §2. [23] D. Groeneveld et al. (2024) OLMo: accelerating the science of language models. arXiv preprint arXiv:2402.00838. Cited by: §3.