annator / mcps /grok_com_linear /tools /save_release_note.json
techprotrade's picture
Add mcps directory
31c9f7d verified
Raw
History Blame Contribute Delete
1.49 kB
{
"name": "save_release_note",
"description": "Create or update release notes. If `id` is provided, updates the existing release notes; otherwise creates a new one. When creating, `pipeline` and either `releases` or a release range are required.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"id": {
"description": "Release notes ID or slug to update. Omit to create new release notes.",
"type": "string"
},
"pipeline": {
"description": "Release pipeline ID, slug, or exact name (required when creating)",
"type": "string"
},
"title": {
"description": "Release notes title",
"type": "string"
},
"content": {
"description": "Content as Markdown. Do not escape the string — use literal newlines and special characters, not escape sequences. To mention a user, use @displayName (e.g., @johndoe)",
"type": "string"
},
"releases": {
"description": "Release IDs or slugs to include in the note",
"type": "array",
"items": {
"type": "string"
}
},
"rangeFromRelease": {
"description": "Oldest release ID or slug in the note range",
"type": "string"
},
"rangeToRelease": {
"description": "Newest release ID or slug in the note range",
"type": "string"
}
},
"additionalProperties": false
}
}