← Back to search Server uses filesystem capabilities via: fs sync ops Server uses shell capabilities via: child_process, execSync()
io.github.vineethwilson15/semamerge
Detects semantic merge conflicts between Git branches using AST-level analysis
B
78 / 100
Versions
0.1.2latestfirst seen Jun 5, 2026
Tools 4
analyze_branches annotations: none low
Deep semantic analysis between two branches. Returns a detailed per-file report of all semantic changes and conflicts, including cross-file dependency issues.
check_merge_safety annotations: none low
Quick pre-merge safety check. Analyzes two branches for semantic conflicts that Git would miss (signature changes, removed exports, parameter mismatches, etc.). Returns a risk score: safe/warning/danger.
list_semantic_changes annotations: none low
Lists all semantic changes on a branch (function additions/removals, export changes, type changes, etc.) relative to a base. Useful for understanding what semantically changed.
analyze_file_pair annotations: none low
Deep-dive semantic diff of a single file between two branches. Shows exactly what each branch changed and where conflicts arise.
Permissions 2
filesystem low shell high Scan Findings 20
low
Tool 'check_merge_safety' has no annotations
low
Tool 'analyze_branches' has no annotations
low
Tool 'list_semantic_changes' has no annotations
low
Tool 'analyze_file_pair' has no annotations
info
Sandbox failed to start for behavioral verification
medium
Vulnerable dependency: simple-git@3.27.0 (GHSA-hffm-xvc3-vprc)
medium
Vulnerable dependency: simple-git@3.27.0 (GHSA-jcxm-m3jx-f287)
medium
Vulnerable dependency: simple-git@3.27.0 (GHSA-r275-fr43-pm7q)
medium
Vulnerable dependency: vitest@3.1.0 (GHSA-5xrq-8626-4rwp)
info
package.json metadata
info
Tool: check_merge_safety
info
Tool: analyze_branches
info
Tool: list_semantic_changes
info
Tool: analyze_file_pair
info
Transport: stdio
info
Sandbox failed to start for output poisoning scan
low
Permission: filesystem access detected
high
Permission: shell access detected
info
SBOM generated: 199 components
medium
No build provenance detected (SLSA L0)