preview_save_minutes
Preview meeting minutes save: shows validation, diff, and grounding evidence, then issues an approval token to ensure verified changes before saving.
Instructions
저장 대상·변경 내용·검증·근거 결과를 한 번에 보여 주고 승인 토큰을 발급합니다.
저장 직전의 단일 관문입니다. 구조 검증을 통과했을 때만 approval_token이
발급되며, 토큰은 (note_id, 본문) 해시라서 승인받은 내용과 저장되는 내용이
달라질 수 없습니다.
토큰은 사용자 승인을 대신하지 않습니다. 응답의 approval_request를
사용자에게 그대로 보여 주고, 사용자가 명시적으로 승인한 뒤에만
save_approved_minutes를 호출하세요.
Args: note_id: 메모 id. minutes_markdown: 저장할 회의록 전문. include_preview: 전문을 응답에 다시 담을지 여부 (기본 False). max_preview_chars: preview 최대 길이 (기본 4000).
Returns:
PreviewResponse: status(AWAITING_APPROVAL / NEEDS_REVISION),
approval_token, validation, grounding, diff,
approval_request.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note_id | Yes | 메모 id | |
| include_preview | No | True면 회의록 전문을 응답에 그대로 되돌려줍니다. 이미 초안을 들고 있다면 False로 두어 컨텍스트를 아끼세요. | |
| minutes_markdown | Yes | 저장할 회의록 전문(마크다운) | |
| max_preview_chars | No | preview 최대 길이 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| diff | Yes | ||
| stage | Yes | 회의록 워크플로에서 지금 위치한 단계 | |
| status | Yes | 이 호출의 결과 상태 | |
| target | Yes | ||
| note_id | Yes | ||
| preview | No | ||
| grounding | Yes | ||
| validation | Yes | ||
| write_mode | Yes | ||
| next_actions | No | 이어서 호출하면 좋은 도구 목록 | |
| approval_token | Yes | 검증을 통과했을 때만 발급됩니다. 이 토큰은 사용자 승인을 대신하지 않습니다. | |
| approval_request | Yes | 사용자에게 그대로 보여 주고 승인을 받을 문장 |