Skip to content

Update Gemini dependency - #13

Merged
monatis merged 4 commits into
mainfrom
gemini-upd
Aug 1, 2026
Merged

Update Gemini dependency#13
monatis merged 4 commits into
mainfrom
gemini-upd

Conversation

@monatis

@monatis monatis commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@netlify

netlify Bot commented Aug 1, 2026

Copy link
Copy Markdown

Deploy Preview for altai-afterimage ready!

Name Link
🔨 Latest commit 8ac1e0d
🔍 Latest deploy log https://app.netlify.com/projects/altai-afterimage/deploys/6a6d89e4c6fa380008c396c9
😎 Deploy Preview https://deploy-preview-13--altai-afterimage.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@amazon-q-developer amazon-q-developer Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR successfully updates the google-genai dependency from 1.38.0 to ≥1.50.0 and adds support for extracting reasoning content from Gemini responses. The implementation includes:

  • Updated dependency constraint to google-genai>=1.50.0
  • New _extract_gemini_text_and_reasoning() function to handle thought/reasoning parts in responses
  • Integrated reasoning content extraction across all Gemini provider methods
  • Added silence_noisy_third_party_loggers() call in CLI and GeminiProvider initialization
  • Updated logging configuration to include new google-genai logger names

The changes are well-structured and maintain backward compatibility. All modifications correctly implement the new API features without introducing breaking changes.


You can now have the agent implement changes and create commits directly on your pull request's source branch. Simply comment with /q followed by your request in natural language to ask the agent to make changes.

@monatis
monatis merged commit 727f4a0 into main Aug 1, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant