2 lines
849 B
YAML
2 lines
849 B
YAML
{"apiVersion":"hub.example.com/v1alpha1","kind":"ToolManifest","metadata":{"name":"Server Operation Execute","slug":"server-operation-execute"},"spec":{"canonicalName":"server.operation.execute","version":"1.4.0","connectorType":"appops","description":"Execute only an operator-approved fingerprint-locked AppOps operation through a registered typed executor.","riskClass":"R3","readOnly":false,"idempotent":true,"inputSchema":{"type":"object","additionalProperties":false,"properties":{"approvalId":{"type":"string","minLength":1,"maxLength":128},"expectedActionFingerprint":{"type":"string","pattern":"^[0-9a-f]{64}$"}},"required":["approvalId","expectedActionFingerprint"]},"outputSchema":{"type":"object"},"limits":{"timeoutMs":65000,"maxOutputBytes":262144,"maxItems":1},"redactionProfile":"logs","requiredScopes":["project:{project}:write"]}}
|