generate_team_config
Draft reviewed team.conf defaults for a fresh local core, returning normalized roster settings and warnings before manual installation. Produces config text only—no file writes or secret handling.
Instructions
Draft reviewed team.conf defaults for a fresh local core; unlike generate_early_exit, produce roster settings rather than routine instructions. Use before manual installation, not for secrets, arbitrary shell fragments or modifying existing logs. Free offline text computation with no paid API and unbenchmarked short latency. Coordinator must be lead and occur in roster; environment overrides still win, and target zone support must be checked locally. Returns config text, normalized roster and warnings; writes nothing.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"roster": "<roster>"
},
"name": "generate_team_config"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| zone | No | IANA time zone supported by the target machine; defaults to UTC. | UTC |
| roster | Yes | Unique simple lowercase participant ids; include lead. Each id is at most 24 characters. | |
| coordinator | No | Keep lead: the free core authorizes decided only for this label. | lead |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| zone | Yes | ||
| roster | Yes | ||
| warnings | Yes | ||
| config_text | Yes | ||
| coordinator | Yes |