Push Node State
Git-like full-state push operation.
This endpoint implements the declarative API where clients send the complete desired state, and the server handles diffing and object reuse automatically.
Similar to git push, the client describes the end state they want, and the
server figures out what changed and creates an optimal commit.
Features:
- Automatic object reuse for unchanged content
- Complete state snapshots in each commit
- Branch support for collaborative workflows
- Validation of state schema
Headers
Body
Request model for Git-like full-state push operations.
Response
Successful Response
Response model for Git-like full-state push operations.
ID of the created commit
Node ID that was updated
Branch that was updated
Commit message
Number of new objects created
Number of existing objects reused
Previous commit ID on this branch
Mapping from temp connection IDs to real UUIDs