Expand description
Self-contained conflict payloads for the SUBMIT response.
When two sessions touch the same symbol, the ConflictPayloadBuilder
produces a ConflictBlock with full source context: base version, their
version, and your version of each conflicting symbol. This gives agents
everything they need to resolve the conflict without additional RPCs.
Structs§
- Conflict
Block - A block of conflicts to include in a SUBMIT response.
- Symbol
Conflict Detail - Full detail about a single symbol conflict.
- Symbol
Version - A specific version of a symbol’s source.
Functions§
- build_
conflict_ block - Build a complete
ConflictBlockfrom a list of conflicting symbols. - build_
conflict_ detail - Build a
SymbolConflictDetailfor a specific symbol conflict.