Spaces:
Running
Running
Hi @harshitanagpal05! :raised_hands:
Thank you for your interest in contributing to HELPDESK.AI under GSSoC 2026! :rocket:
I have officially assigned you to this issue! The analyze_image() signature mismatch is a critical backend bug — fixing it will directly unblock image-upload functionality for all users.
Technical Implementation Steps:
- Identify the signature: Check
backend/services/gemini_service.py— theanalyze_image()method signature and update all call sites inmain.pyto match. - Add
context_textsupport: The method should accept optionalcontext_textto improve image analysis quality. - Write a test: Add a unit test that mocks
gemini_service.analyze_image()and confirms the call signature is correct. - Branch Rule: Ensure all your commits target the
gssocbranch, NOTmain.
Here is the onboarding process to get dashboard and testing access:
- Go to the Deployed Website (not local): https://helpdeskaiv1.vercel.app/
- Sign In: Click on the Sign In option.
- Create Account: Click on Create Account.
- Select Company: Select Ritesh Private Limited Company as your organization.
- Verify and Reach Out: After verifying your email, reach out at
bonthalamadhavi1@gmail.comor right here in this issue. - Access Approved: Ritesh will add your username to the system.
:star: Project Support and Networking Campaign
- Star this repository: Star here
- Fork this repository: Fork here
- Follow @ritesh-1918 on GitHub: Follow here
- Connect on LinkedIn: Connect on LinkedIn
- Reach out via Email:
bonthalamadhavi1@gmail.com
Looking forward to your contribution! Happy coding! :rocket::computer: