platform_sdk_channels
List or create SDK channels and keys, then bind channels to deployment environments for project-specific access.
Instructions
[Arch Build] Arch creates and changes projects, agents, tools, configuration, versions, and deployments. Manage the public SDK bootstrap surface. Actions: list_keys, create_key (raw public key returned once), list_channels, create_channel (binds a web/mobile/API channel to a key and deployment environment).
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": {
"action": "<action>",
"projectId": "<projectId>"
},
"name": "platform_sdk_channels"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Key or channel name for create actions | |
| limit | No | Maximum SDK channels to list | |
| action | Yes | ||
| offset | No | SDK channel list offset | |
| authMode | No | ||
| projectId | Yes | Project ID | |
| channelType | No | SDK channel type (for create_channel) | |
| environment | No | Deployment environment followed by the channel | |
| permissions | No | ||
| allowedOrigins | No | ||
| publicApiKeyId | No | SDK public key ID (for create_channel) |