get_architecture_summary
Summarize a repository's architecture as communities, cross-community connectors, and hotspots, with optional filtering by community, path, file type, or hub nodes to guide codebase analysis.
Instructions
Return a repository-level architecture summary with communities, cross-community connectors, and architectural hotspots. Set community_id to focus on one community instead of the overview, include_community_members to append its full member list, and include_god_nodes to append the most highly connected hub nodes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node_types | No | Optional file types to include, for example ['code', 'document', 'rationale']. | |
| path_prefix | No | Optional path prefix or path fragment to include (case-insensitive). | |
| community_id | No | Optional integer community ID. When set, the response focuses on that community instead of the repository-wide overview. | |
| exclude_path | No | Optional path prefix or path fragment to exclude (case-insensitive). | |
| god_node_limit | No | Number of hub nodes to return when include_god_nodes is true (default 10, max 50). | |
| ast_only_tuning | No | AST-only tuning: true enables AST-only noise suppression, false disables it, omitted = auto. | |
| max_communities | No | Maximum number of communities to summarize in the overview (default 5, max 10). | |
| include_god_nodes | No | Append the top architectural hub nodes (god nodes) after the architecture summary. Default false. | |
| generated_code_mode | No | Generated-like code filter: 'include' (default), 'exclude', or 'only'. | |
| include_community_members | No | When community_id is set, append the full member list for that community. Default false. |