Skip to content

fix(schema): clean tool schemas for Gemini model ids#91850

Closed
wyf027 wants to merge 1 commit into
openclaw:mainfrom
wyf027:fix/91542-gemini-model-schema-cleaning
Closed

fix(schema): clean tool schemas for Gemini model ids#91850
wyf027 wants to merge 1 commit into
openclaw:mainfrom
wyf027:fix/91542-gemini-model-schema-cleaning

Conversation

@wyf027

@wyf027 wyf027 commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Fixes #91542.

Summary

  • detect Gemini compatibility from modelId as well as provider name
  • apply existing Gemini schema cleaning for OpenAI-compatible providers routing Gemini models
  • add coverage for nullable anyOf cron-style properties under a jjcc Gemini model id

Testing

  • Not run locally; full repository checkout/download was not available in this environment.

@chatgpt-codex-connector

Copy link
Copy Markdown
Contributor

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@openclaw-barnacle openclaw-barnacle Bot added agents Agent runtime and tooling triage: needs-real-behavior-proof Candidate: external PR needs after-fix proof from a real setup. size: XS r: too-many-prs Auto-close: author has more than twenty active PRs. labels Jun 10, 2026
@openclaw-barnacle

Copy link
Copy Markdown

Closing this PR because the author has more than 20 active PRs in this repo. Please reduce the active PR queue and reopen or resubmit once it is back under the limit. You can close your own PRs to get back under the limit.

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

Labels

agents Agent runtime and tooling r: too-many-prs Auto-close: author has more than twenty active PRs. size: XS triage: needs-real-behavior-proof Candidate: external PR needs after-fix proof from a real setup.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] Gemini (jjcc/openai-compat) rejects cron tool schema: anyOf properties missing type field in v2026.6.1

1 participant