get_intents_for_lines
Check a line range for overlapping intents to prevent merge conflicts and coordinate with team members.
Instructions
Get intents covering a specific line range.
Use this before modifying specific lines to check for conflicts:
Warns if the lines overlap with another team member's active intent
Shows the exact overlap range
Helps avoid merge conflicts and duplicate work
Returns overlap details so you can work around or coordinate with team members.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| endLine | Yes | End line number (1-based, inclusive) | |
| filePath | Yes | Path to the file (relative to repo root) | |
| repoPath | Yes | Local path to the repository root | |
| startLine | Yes | Start line number (1-based) | |
| forkAuthor | No | Fork attribution; usually resolved by Muninn automatically — pass only for override / testing. | |
| repoOrigin | No | Git remote origin URL. Auto-detected from repoPath via git if not provided. | |
| workspaceId | No | Workspace identifier; usually resolved by Muninn automatically — pass only for override / testing. |