{
  "name": "meeting-renderer",
  "description": "Turns a meeting plan (Markdown) into a working interactive HTML meeting using the AOAM presentation framework at .system/presentation/.",
  "model": "cc/sonnet",
  "reasoning": "high",
  "memory": { "enabled": false },
  "skillDiscovery": false,
  "defaultCompaction": {
    "enabled": true,
    "compactionCount": 50,
    "autoThreshold": 85,
    "model": "default",
    "customInstructions": "Preserve: (a) the meeting's MD plan source, (b) the current meeting folder path, (c) any component decisions the Worker has already committed to, (d) the list of slides already written and those remaining."
  },
  "modes": {
    "chat": {
      "enabled": true,
      "preActivatedTools": ["generate_audio", "generate_meeting_layout"],
      "tools": [
        "read_file",
        "write_file",
        "edit_file",
        "list_dir",
        "glob",
        "grep",
        "bash",
        "generate_meeting_layout",
        "generate_audio"
      ],
      "permissions": {
        "allow": [
          "read_file",
          "write_file",
          "edit_file",
          "list_dir",
          "glob",
          "grep",
          "bash",
          "generate_meeting_layout",
          "generate_audio"
        ],
        "deny": []
      }
    },
    "task": {
      "enabled": true,
      "maxIterations": 70,
      "maxDurationSeconds": 600,
      "onExhausted": "fail",
      "preActivatedTools": ["generate_audio", "generate_meeting_layout"],
      "tools": [
        "read_file",
        "write_file",
        "edit_file",
        "list_dir",
        "glob",
        "grep",
        "bash",
        "generate_meeting_layout",
        "generate_audio"
      ],
      "permissions": {
        "allow": [
          "read_file",
          "write_file",
          "edit_file",
          "list_dir",
          "glob",
          "grep",
          "bash",
          "generate_meeting_layout",
          "generate_audio"
        ],
        "deny": []
      }
    }
  }
}
