meeting_create
Create a team meeting that returns a dispatch plan for spawning participant agents. Supports legacy and structured participant formats.
Instructions
Create a team meeting and return a ready-to-use dispatch_plan for spawning participant Agents.
Supports two participant formats:
Legacy (strings): participants=["arch-lead", "backend-arch"] Returns dispatch_plan with empty launch_call + deprecation warning.
Structured (dicts): participants=[{"name": "arch-lead", "agent_template": "software-architect", "role": "负责评估架构方案", "context_files": ["docs/arch.md"], "expected_output": "三段式"}] Returns dispatch_plan with fully populated launch_call.params ready to paste into Agent tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topic | Yes | Meeting discussion topic | |
| rounds | No | Custom round structure e.g. [{"topic": "立场", "rule": "每人3段"}] | |
| team_id | No | Team ID or name (optional, auto-uses active team if empty) | |
| template | No | Meeting template, default "free" | free |
| materials | No | Global materials all participants must read (file paths) | |
| team_name | No | Team name for Agent spawn (used in launch_call.params.team_name) | |
| participants | No | Participant list — strings (legacy) or structured dicts (recommended) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||