Operazioni sulla cronologia

2 operazioni di nome history.*. Ognuna si esegue in un batch con apply_ops, dry_run_ops, la CLI o l’admin.

Aggiornato il
OperationWhat it doesPermissionConfirmation
history.readRead the authoritative outcome of a committed request after rechecking its original permissions.site.readnone
history.undoReverse a committed batch after checking its documents and original permissions.history.operationnone

history.read

Read the authoritative outcome of a committed request after rechecking its original permissions.

permission: site.readreads onlyclass: read

Esempio di input

{
  "requestId": "0b7c6d5e-4f3a-4b2c-8d1e-9f0a1b2c3d4e"
}

Input

FieldTypeRequiredNotes
requestIdstring (uuid)yes

Output

FieldTypeRequiredNotes
requestIdstring (uuid)yes
revisionintegeryesAt least 0.
dryRunbooleanyes
changedbooleanyes
revisionsrecord of integeryes
resultsarray of objectyes
results[].namestringyes
results[].refstringno
results[].outputany JSONyes
inversearray of objectyes
inverse[].namestringyes
inverse[].inputany JSONyes
inverse[].refstringno
findingsarray of objectyes
findings[].ruleIdstringyes
findings[].severitystringyesOne of "error", "warning", "info".
findings[].messagestringyes
findings[].nodeIdstringno
findings[].documentstringno
findings[].fixobjectno

I campi più annidati sono nello schema di output che risponde discover_operations con outputSchemas: true.

Provala

yarn splash history.read '{"requestId":"0b7c6d5e-4f3a-4b2c-8d1e-9f0a1b2c3d4e"}' --dry-run

history.undo

Reverse a committed batch after checking its documents and original permissions.

permission: history.operationwrites: history:{requestId}class: transactionundo: yes

Esempio di input

{
  "requestId": "0b7c6d5e-4f3a-4b2c-8d1e-9f0a1b2c3d4e"
}

Input

FieldTypeRequiredNotes
requestIdstring (uuid)yes

Output

FieldTypeRequiredNotes
restoredstring (uuid)yes

Provala

yarn splash history.undo '{"requestId":"0b7c6d5e-4f3a-4b2c-8d1e-9f0a1b2c3d4e"}' --dry-run

Generato dal registro delle operazioni e dal catalogo degli strumenti MCP (sorgente 5114f25cb6f9b98c).

Qualcosa non va in questa pagina? Scrivi a docs@librettocms.com.

Guida di Libretto

Colophon. Questa guida è un sito Libretto: 70 pagine in due lingue, 21 pagine della guida importate da Markdown e 42 pagine di riferimento generate dal registro delle operazioni. Composta in Softcore, il codice in IBM Plex Mono. La sua struttura:

/it/ Guida di Libretto /it/start Per iniziare /it/start/request-access Richiedere l'accesso /it/start/workspace Il tuo spazio di lavoro /it/start/first-site Il tuo primo sito /it/start/invite-a-client Invitare un cliente /it/start/connect-claude Connettere Claude a Libretto /it/build Costruire /it/build/first-page Costruire una pagina /it/build/layers-and-canvas Livelli e canvas /it/build/site-components Componenti del sito /it/design-system Design system /it/design-system/tokens Colori, spazi e temi /it/design-system/components Componenti e varianti /it/design-system/fonts Tipografia e font /it/motion Movimento /it/motion/scenes Scene e ricette /it/motion/image-sequences Sequenze di immagini /it/motion/reduced-motion Movimento ridotto /it/publish Pubblicazione /it/publish/languages Le lingue del sito /it/publish/versions Pubblicazione e versioni /it/publish/members-and-forms Iscritti e moduli /it/publish/domains Domini /it/publish/redirects Reindirizzamenti /it/handover Consegnare un sito al cliente /it/glossary Glossario /it/agents Agenti e API /it/agents/mcp Server MCP /it/agents/cli CLI /it/agents/batches Batch /it/agents/errors Errori e segnalazioni /it/agents/operations Operazioni /it/search Cerca