9. 계획 문서 규격 (Planning Document)
에이전트가 계획 모드에서 생성하는 계획 문서의 포맷을 정의한다.
9.1. 계획 문서 전달
계획 문서는 agent.text.delta/agent.text.done의 일반 텍스트 스트리밍으로 전달하되, metadata 필드에 계획 문서 마커를 포함한다.
{
"type": "agent.text.delta",
"metadata": {
"content_role": "plan",
"plan_id": "String (선택, UUID v4)"
},
"payload": {
"content_index": 0,
"text": "## Implementation Plan\n\n1. First, analyze the existing auth module..."
}
}
9.2. 계획 확정/거부
마스터는 계획에 대한 사용자 응답을 control.interaction.response로 전달한다. 에이전트는 계획 발송 후 agent.interaction.request(interaction_type: YN)로 계획 승인을 요청해야 한다 (SHOULD).