resolve_conflicts
Resolve merge conflicts by choosing the source or destination branch version, or revert them to unresolved. Use to finalize a merge after inspecting conflict files.
Instructions
Resolve one or more merge conflicts by picking a side, or revert them to unresolved. resolution "source" keeps the merged-in branch's version, "dest" keeps the current branch's version, "revert" un-resolves. Returns the updated conflict records. Repeat until get_merge shows no unresolved conflicts, then apply_merge. When NOT to use: to inspect a conflict's content first (use get_conflict_file).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mergeId | Yes | Id of the merge (from start_merge) | |
| resolution | Yes | "source" = keep the merged-in branch, "dest" = keep the current branch, "revert" = un-resolve | |
| conflictIds | Yes | Ids of the conflicts to resolve (from the merge's conflicts list) |