build_analysis_prompt
Combines template, table of contents, and anchored source text into one call, providing all materials needed to draft a report without separate reads.
Instructions
초안을 쓰기 위한 재료를 한 번에 받습니다 — 템플릿 + 앵커 붙은 원문 + 목차.
read_document를 따로 부를 필요가 없습니다. 초안은 당신이 씁니다 —
이 도구는 형식과 원문을 주기만 합니다.
source_with_anchors에 있는 앵커만 인용하세요. 여기 없는 앵커를 쓰면
preview_save_report가 GR-02로 막습니다.
required_sections의 절을 빠뜨리면 저장이 막힙니다.
ungrounded_sections의 절에는 앵커를 붙이지 않아도 됩니다.
Args: path: 분석할 파일. start: 시작 블록 번호. end: 끝 블록 번호(포함).
Returns: BuildPromptResponse: 템플릿·목차·앵커 붙은 원문·확정 등급·절 목록.
Examples: - 사용: "이 문서 분석해 줘" 를 받은 직후 - 사용하지 않음: 본문 일부만 다시 보고 싶을 때 → read_document - 사용하지 않음: 등급 C 문서 → read_document_image로 판독한 뒤 초안을 씁니다
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | 끝 블록 번호(포함). None이면 글자 수 상한까지 | |
| path | Yes | 분석할 파일 | |
| start | No | 시작 블록 번호(1부터) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | ||
| path | Yes | ||
| unit | Yes | ||
| grade | Yes | ||
| stage | Yes | 분석 워크플로에서 지금 위치한 단계 | |
| start | Yes | ||
| status | Yes | 이 호출의 결과 상태 | |
| outline | Yes | 제목 트리 (앵커 포함). 없으면 '목차 없음' | |
| template | Yes | 채워야 하는 고정 형식 | |
| file_name | Yes | 초안 제목 줄에 넣어야 하는 원본 파일명 | |
| truncated | Yes | True면 원문이 다 실리지 않았습니다 | |
| unit_count | Yes | ||
| grade_reason | Yes | ||
| next_actions | No | 이어서 호출하면 좋은 도구 목록 | |
| total_blocks | Yes | ||
| required_sections | Yes | 빠뜨리면 저장이 막히는 절 | |
| source_with_anchors | Yes | 앵커가 붙은 원문. 여기서만 인용하세요 | |
| ungrounded_sections | Yes | 앵커를 요구하지 않는 절 |