{"command":{"effect":"write","timeoutSeconds":120,"inputSchema":{"type":"object","description":"Creates a custom role for a project.","properties":{"path":{"type":"object","properties":{"project_id":{"type":"string","description":"The ID of the project to update."}},"required":["project_id"],"additionalProperties":false},"body":{"$ref":"#/definitions/PublicCreateOrganizationRoleBody"}},"required":["path","body"],"additionalProperties":false,"definitions":{"PublicCreateOrganizationRoleBody":{"type":"object","description":"Request payload for creating a custom role.","properties":{"role_name":{"type":"string","description":"Unique name for the role."},"permissions":{"type":"array","description":"Permissions to grant to the role.","items":{"type":"string"}},"description":{"description":"Optional description of the role.","anyOf":[{"type":"string"},{"type":"null"}]}},"required":["role_name","permissions"]}}},"name":"Create project role","id":"openai.create-project-role","example":{"path":{"project_id":"example"},"body":{"role_name":"example","permissions":[]}},"maxRequests":1,"summary":false}}