Skip to content

draft_meeting_note.json

Source: schemas/draft_meeting_note.json

{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "draft_meeting_note",
  "description": "Slice 15 structured output for the draft_meeting_note task_type. The meeting-note template embeds these fields into a scaffold note; the note is a nudge, not a transcript.",
  "type": "object",
  "properties": {
    "summary": {
      "type": "string",
      "description": "1-3 sentence scaffold summary. Prompt the user, do not invent content."
    },
    "action_item_candidates": {
      "type": "array",
      "description": "Candidate follow-ups inferred from the event description and memory context. May be empty.",
      "items": {"type": "string"}
    },
    "open_questions": {
      "type": "array",
      "description": "Questions the user should resolve before closing the loop. May be empty.",
      "items": {"type": "string"}
    },
    "links_suggested": {
      "type": "array",
      "description": "Suggested wikilinks (e.g. '[[Projects/Onboarding]]') derived from memory hits. May be empty.",
      "items": {"type": "string"}
    }
  },
  "required": ["summary", "action_item_candidates", "open_questions", "links_suggested"],
  "additionalProperties": false
}