map_integration_points
Map external integration points across a codebase to uncover dependencies, error handling, and risk, enabling prepared responses to outages and resilient integration design.
Instructions
Map all external integration points and their characteristics.
Use this tool when you need to understand:
What external services or systems the codebase integrates with
How those integrations are implemented and configured
Error handling patterns for external dependencies
Potential failure points and their impact
Essential for understanding system dependencies, planning for service outages, or designing resilient integration patterns.
Args: repo_path: Repository path (absolute) working_directory: Working directory (absolute path) integration_types: Types of integrations to look for (default: common types) custom_patterns: Custom regex patterns for integrations (overrides defaults) include_error_handling: Whether to analyze error handling for integrations show_configuration: Whether to find configuration related to integrations risk_assessment: Whether to assess risks of each integration
Returns: Integration architecture map with dependency risks and patterns
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo_path | Yes | ||
| risk_assessment | No | ||
| working_directory | Yes | ||
| show_configuration | No | ||
| integration_patterns | Yes | ||
| include_error_handling | No |