Current Surfaces
RunTools exposes two customer-facing history surfaces today:- Thread history: durable chat/run frames for agent conversations.
- Customer activity: resource-level operational events for sandboxes, workspaces, agents, threads, tools, installable agents, RunMesh, code execution, credentials, and billing usage.
Agent Threads
Cloud Threads
For dashboard-style thread views, usert.threads. Threads are backed by durable event history with rollups for listing and compaction.
Customer Activity
Use customer activity when you need an operational trail instead of replayable chat content. Activity events are sanitized before storage: raw prompts, command output, provider names, API keys, secrets, backend paths, and authorization material are not exposed.resource_type, resource_id, event_type, severity, status, thread_id, agent_run_id, sandbox_id, workspace_id, tool_slug, installable_agent_install_id, code_execution_id, runmesh_node_id, since, until, limit, and cursor.
Thread-scoped activity is available under the thread API:
actor_user_id.
What Is Not Public
There is no publicrt.runs.replay(), runtools runs replay, or dashboard replay export flow in the current SDK/CLI. Use thread history and customer activity for debugging and operational history.