Updated description for the schema identified by typeName, or null if
the existing description does not reference the removed property and needs
no change.
Property name to delete from the schema.
Reason for removing this specific edge.
Written first so the LLM commits to the rationale before deciding which exact property to remove.
Updated x-autobe-specification for the schema identified by typeName,
or null if the existing specification does not reference the removed
property and needs no change.
Schema type that owns the property to remove.
A property removal that breaks a circular reference cycle.
Produced by the LLM Decouple agent after analyzing cross-type circular references and choosing which edge to cut based on semantic importance, reference direction, and DTO purpose.
Fields are ordered for chain-of-thought generation:
reason— commit to WHY firsttypeName/propertyName— then commit to WHATdescription/specification— finally update docs if neededAuthor
Samchon