Inspect Workspace
inspect_workspaceAnalyze a workspace and return a structured repository map covering languages, project types, entrypoints, symbols, relationships, and coverage warnings, with configurable depth and limits.
Instructions
Build a bounded repository map with languages, project types, entrypoints, areas, symbols, relationships, and coverage warnings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Analysis depth. inventory/inventory_only skips symbol extraction; symbols skips dependency graph construction. Default: full, or inventory when symbols and relationships are disabled. | |
| path | No | Optional workspace-relative area to emphasize. Default: entire workspace. | |
| cursor | No | Opaque continuation token from a previous limited response. | |
| max_files | No | Maximum returned file records. Default: 300. | |
| max_symbols | No | Maximum returned symbols. Analysis remains bounded by server config. | |
| workspace_id | No | Workspace id from open_workspace. Omit to use default workspace. | |
| include_symbols | No | Include symbols in structured output. Default: true. | |
| max_relationships | No | Maximum returned relationships. Analysis remains bounded by server config. | |
| include_relationships | No | Include relationships in structured output. Default: true. |