Publish partial
publish_partialPublish a partial (header, footer, or reusable section) to make it live across all pages. revisionId must be the draft you reviewed: pass the latestRevision.id you read as both revisionId and expectedRevisionId, and latestRevision.headAnchor (from get_partial_content or a save result) as expectedHeadAnchor. A revisionId that is not the newest draft is refused, so an older version is never put live by mistake, and hermes refuses when the draft changed since it was read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| partialId | Yes | The partial ID | |
| projectId | Yes | The project ID | |
| revisionId | Yes | The revision to publish: the latestRevision.id that was reviewed | |
| expectedHeadAnchor | No | latestRevision.headAnchor as read at review time | |
| expectedRevisionId | No | The head revision id the user reviewed |