{"command":{"effect":"write","timeoutSeconds":120,"inputSchema":{"type":"object","description":"Assigns a project role to a user within a project.","properties":{"path":{"type":"object","properties":{"project_id":{"type":"string","description":"The ID of the project to update."},"user_id":{"type":"string","description":"The ID of the user that should receive the project role."}},"required":["project_id","user_id"],"additionalProperties":false},"body":{"$ref":"#/definitions/PublicAssignOrganizationGroupRoleBody"}},"required":["path","body"],"additionalProperties":false,"definitions":{"PublicAssignOrganizationGroupRoleBody":{"type":"object","description":"Request payload for assigning a role to a group or user.","properties":{"role_id":{"type":"string","description":"Identifier of the role to assign."}},"required":["role_id"]}}},"name":"Assign project role to user","id":"openai.assign-project-user-role","example":{"path":{"project_id":"example","user_id":"example"},"body":{"role_id":"example"}},"maxRequests":1,"summary":false}}