"What Did It Actually Do?": Understanding Risk Awareness and Traceability for Computer-Use Agents
Organizations: The Hong Kong University of Science and Technology (Guangzhou), China · University of North Texas, The United States
Abstract
Personalized computer-use agents are rapidly moving from expert communities into mainstream use. Unlike conventional chatbots, these systems can install skills, invoke tools, access private resources, and modify local environments on users' behalf. Yet users often do not know what authority they have delegated, what the agent actually did during task execution, or whether the system has been safely removed afterward. We investigate this gap as a combined problem of risk understanding and post-hoc auditability, using OpenClaw as a motivating case. We first build a multi-source corpus of the OpenClaw ecosystem, including incidents, advisories, malicious-skill reports, news coverage, tutorials, and social-media narratives. We then conduct an interview study to examine how users and practitioners understand skills, autonomy, privilege, persistence, and uninstallation. Our findings suggest that participants often recognized these systems as risky in the abstract, but lacked concrete mental models of what skills can do, what resources agents can access, and what changes may remain after execution or removal. Motivated by these findings, we propose AgentTrace, a traceability framework and prototype interface for visualizing agent actions, touched resources, permission history, provenance, and persistent side effects. A scenario-based evaluation suggests that traceability-oriented interfaces can improve understanding of agent behavior, support anomaly detection, and foster more calibrated trust.
Figures & tables
| Stage | Main Surface | Exposed Assets | Triggering Conditions | User-Facing Consequences |
| Pre-installation awareness | News, tutorials, peer recommendation, paid setup services | Trust, decision quality, account access delegated to helpers | Urgency narratives, fear of missing out, low technical confidence | Adoption before clear understanding of what the system can access or modify |
| Installation and onboarding | Skills, plugins, dependency setup, setup guides | Files, credentials, future execution surface | One-command install, third-party skills, natural-language onboarding | Users import capability bundles without clearly understanding whether they execute code, install dependencies, or expand authority |
| Configuration and capability binding | Filesystem scope, browser profiles, channels, keys, nodes, sandbox settings | Concrete local and connected resources | Broad defaults, convenience setup, weak isolation, channel binding | Users cannot easily judge what the agent is actually authorized to touch in a given deployment |
| In-use execution | Tool invocation, mixed-trust content, autonomous planning | Files, browser state, services, messages, local environment | Local task execution, external content, skill-defined steps, multi-step continuation | Users see task progress but may not notice side effects, risky operations, or escalation of scope |
| Post-use persistence and recovery | Logs, memory, installed dependencies, config changes, residual services | Persistent state, privacy, environment integrity | Task completion, uninstall attempts, later troubleshooting | Users are unsure what changed, what remains, and whether the system has been fully removed or requires remediation |
| Measure | Baseline | AgentTrace | Statistical test |
|---|---|---|---|
| Comprehension accuracy (%) | 61.3 | 84.7 | , , |
| Risk / anomaly detection (0–5) | 2.1 | 3.8 | , , |
| Recovery-planning score (0–4) | 1.6 | 3.4 | , , |
| Measure | Baseline | AgentTrace | Statistical test |
|---|---|---|---|
| Perceived understanding | 3.6 | 5.9 | , , |
| Perceived control | 3.4 | 5.8 | , , |
| Confidence in judging safety | 3.1 | 5.4 | , , |
| Calibrated trust judgment | 3.3 | 5.2 | , , |