All documentation

Documentation Everywhere else

Audit events: seats and the network

The third page of the audit catalogue: the seats, the servers they reach for, and the hosts a run touched.

The third of the audit catalogue's five pages: the seats themselves, the servers they reach for and the network they touched. Who stood in for a seat that failed, an agent from outside taking a turn, an MCP server changed or answering oddly, a run slowed by a rate limit, and the hosts a run connected to.

Seats, servers and the network

TypeReported byWhenDetail carries
seat.stand_inMacA seat whose provider failed answered through our route instead.seat, model, reason
seat.externalMacA seat filled by another company's agent took a turn, or could not: the door out, never what went through it.seat, host, answered, why
mcp.noteMacAn MCP server answered in a shape its own published schema does not describe, or published a schema too loose to check; the seat was told once rather than the workflow broken.message
seat.localMacA seat ran on a local model.seat, model
seat.free_fallbackMacA Free Key seat fell back to another source.seat, from, to
seat.budgetServerA member's seat reached 80% or 100% of its budget.member, share, period
rate.limitedMacA seat's tokens a minute or an MCP server's calls a minute were reached, so the run waited.kind (seatmcp), who, limit, used, waitMs — or waitedMs and gaveUp when the wait ran out
egress.connectionsMacA run ended; the hosts it connected to, allowed and refused.hosts (host, seat, allowed, calls), refused, more, limit
workspace.readMacA discussion was allowed to read another folder.dir
worktree.setupMacA fresh worktree was prepared before anyone worked in it.steps
worktree.linkedMacA worktree was linked to its main repository.repo
project.folderMacA project was given a folder.project, dir
project.movedMacA discussion was moved into a project.project
spec.keptMacAn agreed plan was kept as a spec with its success criteria.path, criteria
test.proofMacA bug fix showed its new test failing on the old code.command
repo.notes_keptMacArchitecture and lessons notes were written back into the repository.path
package.flaggedMacAn install named a package that is absent, under thirty days old, barely used, or listed as malicious: asked, or refused.command, packages, verdict
instructions.askedMacA seat asked to edit a file that instructs the room; asked in every mode.path, speaker
instructions.changedMacSuch a file changed during a run, whoever wrote it.path, speaker
source.removedMacA source the room had been given was removed.kind
artifact.deletedMacAn artifact the room made was deleted.path
outcome.revertedMacA commit the room wrote was reverted, or failed CI after merge.sha, what
pr.monitor.switchMacThe pull request monitor was switched on or off for a discussion.on, number
pr.monitor.pushedMacThe monitor pushed a fix to the pull request branch.number, checks
pr.monitor.archiveMacThe monitor archived a merged discussion.number

What these do not carry

A seat event names the seat and, where there is one, the host it spoke to — never the prompt, the answer, or what went through the door. egress.connections is hosts only, and says so: it is the record of what the sandbox saw, and a CLI seat that reaches the network from its own process is outside it.

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.