| 25 | |
| 26 | |
| 27 | class UserData(BaseModel): |
| 28 | # int for GitHub/GitLab numeric user ids; str for providers like Bitbucket |
| 29 | # whose user identifier is a UUID. Always pass through ``str()`` at use sites. |
| 30 | user_id: int | str |
| 31 | username: str |
| 32 | keycloak_user_id: str |
| 33 | |
| 34 | |
| 35 | @dataclass |
no outgoing calls