begin_project_sync
Begin a bounded hosted graph synchronization with four plain-language changeNarrative sections written manually by the publishing agent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | Yes | Owned project ID returned by list_linked_projects or map_project; do not use a local path or repository URL. | |
| sessionId | No | Owned project ID returned by list_linked_projects or map_project; do not use a local path or repository URL. | |
| executionId | No | Owned project ID returned by list_linked_projects or map_project; do not use a local path or repository URL. | |
| idempotencyKey | Yes | Caller-generated retry key. Reuse the same key and identical payload only to retry the same mutation; use a new key for a new action. | |
| mappedRevision | No | ||
| changeNarrative | Yes | ||
| declaredEdgeCount | Yes | ||
| declaredNodeCount | Yes | ||
| declaredChunkCount | Yes | ||
| declaredProseBytes | Yes | ||
| declaredCanonicalBytes | Yes | ||
| expectedProjectVersion | Yes | Current hosted project version from get_project_status; guards against overwriting a newer graph publication. |