Description
Validate API endpoint parameters before start the requests to fail earlier instead of fail in the middle of the flow.
Example: project_id is validated in run_on_local_repository endpoint:

But not in other endpoints where is used as argument like, for example vectorize_repository_endpoint:

Requirements
NA
Acceptance Criteria
Requests should fail earlier if parameters are wrong
Description
Validate API endpoint parameters before start the requests to fail earlier instead of fail in the middle of the flow.
Example: project_id is validated in
run_on_local_repositoryendpoint:But not in other endpoints where is used as argument like, for example
vectorize_repository_endpoint:Requirements
NA
Acceptance Criteria
Requests should fail earlier if parameters are wrong