Make project_id and project_path optional
project_id was originally used by the /ml/ai-assist
endpoint to resolve to a group, so that we can check permissions. This has since changed to not require a project ID anymore. We still use it for SaaS use cases such as testing feature flags, but for self-managed use cases, these data are not useful and should not be sent.
The MR makes these inputs optional.
Edited by Matthias Käppler