Skip to content

feat: support Gemini models#127

Merged
dhilloulinoracle merged 7 commits intomainfrom
feat-gemini-support
Mar 30, 2026
Merged

feat: support Gemini models#127
dhilloulinoracle merged 7 commits intomainfrom
feat-gemini-support

Conversation

@sonleoracle
Copy link
Copy Markdown
Member

@sonleoracle sonleoracle commented Mar 10, 2026

Add Agent Spec definitions for Gemini LLMs. We support Gemini models on Google AI Studio and Google Cloud Vertex AI as providers.

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Mar 10, 2026
@dhilloulinoracle
Copy link
Copy Markdown
Contributor

Internal regression succeeded 🍏: Build ID #370

@sonleoracle sonleoracle force-pushed the feat-gemini-support branch from 71c2a66 to dba744d Compare March 11, 2026 09:23
@dhilloulinoracle
Copy link
Copy Markdown
Contributor

Internal regression succeeded 🍏: Build ID #371

@sonleoracle sonleoracle force-pushed the feat-gemini-support branch 2 times, most recently from b8301b2 to 8972673 Compare March 11, 2026 15:05
@sonleoracle sonleoracle marked this pull request as ready for review March 11, 2026 15:15
@sonleoracle sonleoracle requested review from a team, cesarebernardis, dhilloulinoracle, jschweiz and paul-cayet and removed request for jschweiz March 11, 2026 15:15
@sonleoracle sonleoracle force-pushed the feat-gemini-support branch 3 times, most recently from 366b14b to 0159d0c Compare March 23, 2026 16:29
@dhilloulinoracle
Copy link
Copy Markdown
Contributor

Internal regression succeeded 🍏: Build ID #385

Copy link
Copy Markdown
Member

@paul-cayet paul-cayet left a comment

Choose a reason for hiding this comment

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

Approval conditional to using only leaf sensitive fields, not setting the entire component as sensitive

@sonleoracle sonleoracle force-pushed the feat-gemini-support branch from 0159d0c to a865490 Compare March 24, 2026 08:24
@sonleoracle
Copy link
Copy Markdown
Member Author

Approval conditional to using only leaf sensitive fields, not setting the entire component as sensitive

auth field is not sensitive anymore, and GeminiAuthConfig and its two child classes are now Agent Spec components with leaf sensitive fields

@dhilloulinoracle
Copy link
Copy Markdown
Contributor

Internal regression succeeded 🍏: Build ID #387

@sonleoracle sonleoracle force-pushed the feat-gemini-support branch 2 times, most recently from a1260fe to 41532bc Compare March 27, 2026 14:43
@sonleoracle sonleoracle force-pushed the feat-gemini-support branch from 41532bc to a97fac3 Compare March 27, 2026 15:09
@dhilloulinoracle
Copy link
Copy Markdown
Contributor

Internal regression succeeded 🍏: Build ID #395

@dhilloulinoracle
Copy link
Copy Markdown
Contributor

Merge Gate INPROGRESS

@dhilloulinoracle
Copy link
Copy Markdown
Contributor

Internal regression failed: Build ID #438

@dhilloulinoracle
Copy link
Copy Markdown
Contributor

Merge Gate failed: Build ID #634

@dhilloulinoracle
Copy link
Copy Markdown
Contributor

Merge Gate INPROGRESS

@dhilloulinoracle
Copy link
Copy Markdown
Contributor

Internal regression succeeded 🍏: Build ID #439

@dhilloulinoracle dhilloulinoracle merged commit ba569a1 into main Mar 30, 2026
7 of 8 checks passed
@dhilloulinoracle
Copy link
Copy Markdown
Contributor

Merge Gate succeeded 🍏: Build ID #635

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

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants