Agent runs, traces and PR history
Loom records the work coding agents do, as runs and searchable session conversations, and connects it to your code history. Runs carry goals and outcomes, and model costs when the Claude Code plugin reports the session's turn usage (on by default). The history covers merged pull requests, review comments, GitHub issues and, with a tracker source, incidents and CI runs. Conversation recording, PR history and the tracker are each off until turned on. An agent or a person can then ask what was tried before, what was decided and which change introduced a regression.
What you get
- Runs.
run.beginandrun.completerecord a task's goal, status, the memories the agent relied on and what it wrote. Runs - Conversations and session briefs. Recorded sessions are searchable, and a session
brief lets the next session resume. Recording is off until the namespace owner turns it
on with
conversation.set_logging(enabled=true). Conversations and sessions · Trace and resume long agent runs - PR history. History of a symbol, path or line, review briefs, a pre-PR duplicate check and bisect candidates, as on the code index page.
- Tracker records. Duplicate issue checks, issue-to-PR links and flaky tests, read live
from the team's own ClickHouse. Needs
LOOM_TRACKER_ORGand a registered tracker source. Tracker plane - Traces and cost. Loom emits OpenTelemetry and records its own model spend per operation; Langfuse and ClickStack are optional sinks. Telemetry · Cost and usage
Measured
On public ClickHouse issues, tracker.duplicate_check ranked the older issue first for 91
of 104 recorded duplicates (0.875) and called 2 of 100 issues with no recorded link a
duplicate. The result is one tracker's, and its issues (stack traces, error codes,
consistently linked duplicates) are easier than many trackers'.
Duplicate check on public ClickHouse issues
Start
Connect a coding agent installs the
plugins that capture sessions once recording is on; the code index
needs a repository added and LOOM_CODE_INGEST_ENABLED=true.
Some ops on this page are marked experimental on the status page.