Skip to content

doctor: report Google Gemini API connectivity#20204

Closed
Beandon13 wants to merge 1 commit into
NousResearch:mainfrom
Beandon13:fix/doctor-google-gemini-connectivity-19837-20260505081237
Closed

doctor: report Google Gemini API connectivity#20204
Beandon13 wants to merge 1 commit into
NousResearch:mainfrom
Beandon13:fix/doctor-google-gemini-connectivity-19837-20260505081237

Conversation

@Beandon13

Copy link
Copy Markdown
Contributor

Summary

  • teach hermes doctor to show Google / Gemini API connectivity in the API Connectivity section
  • probe the Gemini native models endpoint with GOOGLE_API_KEY or GEMINI_API_KEY
  • add a regression test so Gemini keys do not silently disappear from doctor output again

Closes #19837

@alt-glitch alt-glitch added type/bug Something isn't working P3 Low — cosmetic, nice to have comp/cli CLI entry point, hermes_cli/, setup wizard provider/gemini Google Gemini (AI Studio, Cloud Code) labels May 5, 2026
@teknium1

Copy link
Copy Markdown
Contributor

Closing as already fixed on main.

Triage notes (high confidence):
origin/main hermes_cli/doctor.py:1543-1551 already handles generativelanguage.googleapis.com with x-goog-api-key header via the generic API-key loop; plugins/model-providers/gemini/init.py registers the gemini profile with GOOGLE_API_KEY/GEMINI_API_KEY so doctor reports connectivity.

If you still see this on the latest version, please reopen with reproduction steps.

(Bulk-closed during a CLI triage sweep.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/cli CLI entry point, hermes_cli/, setup wizard P3 Low — cosmetic, nice to have provider/gemini Google Gemini (AI Studio, Cloud Code) type/bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: cli doctor API Connectivity missing google api key/gemini api key

3 participants