Cloud-CV / Cloud-CV/evalai-cli
Challenge submission error handling
Open
- Dominant language
- Python
- Stars
- 57
- Forks
- 70
- PR merge metrics
- No merged PRs in 30d
Description
If the challenge ID or phase does not exist on EvalAI server, the CLI should respond with necessary error, but the CLI crashes with the error as shown below -

Image Courtesy: GCI Student aaaakshat
Contributor guide
Research direction
Reproduce a challenge submission using a nonexistent challenge ID or phase and inspect where the CLI crashes. Trace the submission command from the resulting error, then make the CLI return a necessary user-facing error instead of crashing. Done when both invalid-input cases are handled consistently.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100