# Resolve Conflict (Non-Streaming) Analyzes conflicts for a specific operation within its time window and returns a list of potential resolution strategies (sets of moves). Requires virtual state context. Endpoint: POST /v1/operations/{id}/resolve-conflict/part/{part_pk}/ Version: 1.0.0 Security: tokenAuth ## Path parameters: - `id` (string, required) - `part_pk` (string, required) ## Request fields (application/json): - `virtual_state` (any, required) ## Response 200 fields (application/json): - `solutions` (array, required) - `solutions.changes` (array, required) - `solutions.changes.part` (string, required) - `solutions.changes.operation` (string, required) - `solutions.changes.old_resource` (any, required) - `solutions.changes.new_resource` (string, required) - `solutions.score` (integer, required) - `solutions.is_resolved` (boolean, required) ## Response 400 fields (application/json): - `detail` (string, required) ## Response 404 fields (application/json): - `detail` (string, required) ## Response 500 fields (application/json): - `detail` (string, required)