Tool Choice Signaling and Task State Preservation in LLM Multi-Agent Systems.
Ellen Berhe, Muhammad Hassaan Shaukat · Team SCYLLA
Submitted to AI Collusion Research Sprint. Sprint projects are early-stage work by participants, not Apart Research publications.
We investigated whether LLM agents can communicate indirectly through tool choices and whether runtime observation filtering can suppress this communication without disrupting legitimate task coordination.
Using a three agent Colosseum Jira environment with private messaging disabled, we instructed a sender to encode one bit by selecting between two equivalent tools that performed the same task assignment. We evaluated four observation policies: exposing tool identity (T1), canonicalizing the tool name (T2), hiding both action events and the receiver's assignment (T3), and hiding action events while preserving assignments (T4).
We conducted 108 exploratory episodes, a separate 72 episode holdout, and eight additional utility episodes.
Three key findings emerged. First, visible tool identity transmitted the instructed signal, with mean receiver dependence of 0.875 in the holdout. Second, deleting action events while preserving assignments reduced measured bit dependence to zero across all four holdout seeds; canonicalization showed no consistent utility advantage over event deletion. Third, also hiding the receiver's assignment caused duplicate work and reduced joint reward in three of four tested environments.
Our findings highlight a security utility trade off: concealing execution metadata can suppress the tested communication channel, but removing task-relevant information can disrupt legitimate cooperation. The study demonstrates prompted signaling, not emergent or harmful collusion.

Reviews
No public critique yet.
Cite this project
@misc{berhe2026tool,
title = {{Tool Choice Signaling and Task State Preservation in LLM Multi-Agent Systems.}},
author = {Ellen Berhe and Muhammad Hassaan Shaukat},
year = {2026},
month = oct,
note = {Submitted to AI Collusion Research Sprint, an Apart Research Sprint},
howpublished = {\url{https://apartresearch.com/sprints/projects/tool-choice-signaling-and-task-state-preservation-in-llm-multiagent-systems-37wc}},
url = {https://apartresearch.com/sprints/projects/tool-choice-signaling-and-task-state-preservation-in-llm-multiagent-systems-37wc}
}More from AI Collusion Research Sprint
- View project: Collusion, Competion and Collapse
Collusion, Competion and Collapse
Atelier Alex Cline
Do AI traders collude when nobody tells them to? We built agora, a six-market benchmark with exact competitive and collusive benchmarks, and ran seven open-weight 2-4B models in 590 completed games under five …
- View project: Making AI Guardrails Understandable and Testable: A Framework Illustrated by a Simulated Bond Market
Making AI Guardrails Understandable and Testable: A Framework Illustrated by a Simulated Bond Market
Rogue Agents in Jail 🕵️🕵️♀️👮♂️
In order to advance AI safety research into shaping public policy, the development of technical controls needs to have a clear purpose, evidence, and limitations that are understandable for the people responsible for …
- View project: Extending Information-Theoretic Collusion Detection to Large Language Model Agents
Extending Information-Theoretic Collusion Detection to Large Language Model Agents
Gamma Ray
We test whether the information-theoretic collusion detector of Bonjour et al, validated on scripted agents, works on LLM agents. Gemma, Mistral and Qwen played 1000 rounds of three-player Rock-Paper-Scissors in three …