All documentation

Documentation Everywhere else

Audit events: runs

The contract behind the audit webhook, the auditor pack and the OpenTelemetry export, generated from the code.

Every event the audit webhook delivers, generated from the code: catalogue version 89, the number of event types. This page has the runs; approvals and refusals are on the second page, and seats, the record of the work and the team on the third.

What a delivery looks like

One JSON document with id, at (ISO time), team, type, actor (the account's email), chatId (the discussion, when there is one), source and detail. The HMAC-SHA256 of the exact body travels in the X-LetThemChat-Signature header. No event carries a transcript, a prompt, a key, or a masked value.

Runs

TypeReported byWhenDetail carries
run.startedMac and serverA discussion starts a run.title, mode, leader (Mac); seats, depth (server)
run.finishedMacA run ends with an answer.agreed, usd
run.stoppedMacA run is stopped before an answer.agreed, usd
runs.cut_offMacEvery run on this Mac is ended at once, for example on quit.count
delegate.startedMacThe lead hands a bounded piece of the job to a discussion of its own.title, parent
delegate.finishedMacA delegated discussion reports back.title, status, usd
delegate.parallelMacSeveral delegated tasks start side by side, each in its own worktree.parent, tasks, slots
delegate.landedMacA delegated task's change is brought back into its parent.parent, child, applied, files
compare.startedMacOne task was given to several leads at once, to be ranked blind.entrants, seats
compare.rankedMacThe seats ranked the lettered attempts.entrants, judges, first, usd
compare.takenMacA person applied one attempt to their checkout.attempt, seat, applied, files
background.wakeMacA background task wakes a discussion.reason
cost.nudgeMacA run is costing more than usual and the person was told while there was time to stop.usd, factor
list.startedMacA backlog run through a list of tickets starts.count, branch
list.prMacA backlog run opens its pull request.url
list.endedMacA backlog run ends.done, failed
issue.startedMacWork starts from an issue, on its own branch.number, branch
run.identityMacA run assumed the AWS role named for it, or could not and ran with none.role, from, assumed, session, why

See also

Not what you were looking for? The help centre answers one question at a time, and the support page says how to reach a person.