Versions and actors
On this page
Every change is a version #
Generated. After that, each edit adds one: Source added, Hand edit, Structure edit, Link removed, Flag kept, Illustration regenerated, among others.
{
"n": 2,
"label": "Source added",
"when": "2026-10-06T12:19:03Z",
"by": "Claude (newsroom agent)",
"model": "claim-checker",
"note": "harbour-authority.example added to claim; now 2 independent origins",
"agent": "Claude (newsroom agent)"
}Who made it #
by names the actor. When a credential made the change, agent is present and carries the name:
| Credential | Appears as |
|---|---|
Claude (newsroom agent). | |
API key <name> (<display>), where the display is the key prefix, its first four characters and its last two. | |
agent field. |
origin: agent and by of the form <person> · via agent. The person is whoever created the credential.
Version numbers and conflicts #
expectedVersion. If the article has moved on, the answer is 409 article_changed and nothing changes. Send it whenever an agent edits text it read earlier.