2 lines
825 B
YAML
2 lines
825 B
YAML
{"apiVersion":"hub.example.com/v1alpha1","kind":"ToolManifest","metadata":{"name":"Server Deployment Rollback","slug":"server-deployment-rollback"},"spec":{"canonicalName":"server.deployment.rollback","version":"1.4.0","connectorType":"appops","description":"Run receipt-bound rollback for one strict AppOps DeploymentPlanV1 when rollback is enabled by the typed plan.","riskClass":"R3","readOnly":false,"idempotent":true,"inputSchema":{"type":"object","additionalProperties":false,"properties":{"plan":{"type":"object","maxProperties":64},"idempotencyKey":{"type":"string","pattern":"^[A-Za-z0-9._:-]{8,128}$"}},"required":["plan","idempotencyKey"]},"outputSchema":{"type":"object"},"limits":{"timeoutMs":60000,"maxOutputBytes":262144,"maxItems":250},"redactionProfile":"logs","requiredScopes":["project:{project}:write"]}}
|