analyze_folder_structure
Recursively scan any folder to get a visual tree and per-extension size/count stats, providing an instant overview of its structure and scale.
Instructions
지정한 폴더를 재귀적으로 훑어 트리, 확장자별 통계를 돌려준다.
파일 분석의 출발점입니다. 여기서 폴더 규모를 먼저 파악한 뒤, list_supported_files로 실제로 읽을 수 있는 파일만 추리세요.
Args: folder_path: 분석할 폴더 경로. max_depth: 트리 최대 깊이 (기본 5). max_entries: 트리에 나열할 최대 항목 수 (기본 2000).
Returns:
FolderStructureResponse: tree_text에 들여쓰기된 트리,
extension_stats에 확장자별 개수/용량, truncated에 상한 초과 여부.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_depth | No | 트리를 내려갈 최대 깊이 | |
| folder_path | Yes | 분석할 폴더의 절대/상대 경로 | |
| max_entries | No | 트리에 나열할 최대 파일+폴더 수 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| root | Yes | ||
| status | Yes | 이 호출의 결과 상태 | |
| dir_count | Yes | ||
| tree_text | Yes | 들여쓰기된 트리 텍스트 | |
| truncated | Yes | True면 max_depth/max_entries 상한에 걸려 트리가 일부만 표시됨 | |
| file_count | Yes | ||
| total_bytes | Yes | ||
| next_actions | No | 이어서 호출하면 좋은 도구 목록 | |
| extension_stats | Yes | ||
| supported_file_count | Yes | pdf/docx/pptx/svg/png 개수 합 |