Skip to content

feat(openrouter): update model YAMLs [bot]#1679

Open
models-bot[bot] wants to merge 1 commit into
mainfrom
bot/update-openrouter-20260702-115327
Open

feat(openrouter): update model YAMLs [bot]#1679
models-bot[bot] wants to merge 1 commit into
mainfrom
bot/update-openrouter-20260702-115327

Conversation

@models-bot

@models-bot models-bot Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Auto-generated by poc-agent for provider openrouter.


Note

Low Risk
Metadata-only catalog updates with no application logic changes; the main user impact is correct model availability and feature flags.

Overview
Updates four OpenRouter model YAMLs to match current provider metadata.

meta-llama/llama-3-70b-instruct is marked isDeprecated: true and status: retired (was active), aligning lifecycle with its existing retirement date.

google/gemma-4-31b-it:free and openai/gpt-5.4-pro gain prompt_caching in their feature lists.

z-ai/glm-4.5 drops retirementDate and removes the duplicate /api source URL, leaving the model active without a scheduled retirement in this catalog.

Reviewed by Cursor Bugbot for commit 081a4aa. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

/test-models

@harshiv-26

Copy link
Copy Markdown
Collaborator

Gateway test results

  • Total: 22
  • Passed: 12
  • Failed: 0
  • Validation failed: 0
  • Errored: 0
  • Skipped: 10
  • Success rate: 100.0%
Provider Model Scenarios
openrouter google/gemma-4-31b-it:free skipped: skip-check
openrouter meta-llama/llama-3-70b-instruct skipped: skip-check
openrouter openai/gpt-5.4-pro success: params:text-text:stream, params:text-text, tool-call:text-text:stream, tool-call:text-text

skipped: json-output:text-text, json-output:text-text:stream, structured-output:text-text, structured-output:text-text:stream, reasoning:text-text, reasoning:text-text:stream
openrouter z-ai/glm-4.5 success: tool-call:text-text, tool-call:text-text:stream, params:text-text:stream, params:text-text, json-output:text-text:stream, json-output:text-text, reasoning:text-text, reasoning:text-text:stream

skipped: structured-output:text-text, structured-output:text-text:stream
Successes (12)

openrouter/openai/gpt-5.4-pro — params:text-text:stream (success)

Output
Paris.

openrouter/openai/gpt-5.4-pro — params:text-text (success)

Output
Paris.

openrouter/openai/gpt-5.4-pro — tool-call:text-text:stream (success)

Output
{"location":"London"}
VALIDATION: tool-call stream SUCCESS

openrouter/openai/gpt-5.4-pro — tool-call:text-text (success)

Output
Function: get_weather
Arguments: {"location":"London"}
VALIDATION: tool-call SUCCESS

openrouter/z-ai/glm-4.5 — tool-call:text-text (success)

Output
Function: get_weather
Arguments: {"location":"London"}
VALIDATION: tool-call SUCCESS

openrouter/z-ai/glm-4.5 — tool-call:text-text:stream (success)

Output
{"location":"London"}
VALIDATION: tool-call stream SUCCESS

openrouter/z-ai/glm-4.5 — params:text-text:stream (success)

openrouter/z-ai/glm-4.5 — params:text-text (success)

Output
None

openrouter/z-ai/glm-4.5 — json-output:text-text:stream (success)

Output
{
  "colors": [
    {
      "name": "Red",
      "hex": "#FF0000"
    },
    {
      "name": "Green",
      "hex": "#00FF00"
    },
    {
      "name"
... (truncated, 85 chars omitted)

openrouter/z-ai/glm-4.5 — json-output:text-text (success)

Output
{
  "colors": [
    {"name": "Red", "hex": "#FF0000"},
    {"name": "Green", "hex": "#00FF00"},
    {"name": "Blue", "hex": "#0000FF"}
  ]
}

VALIDATI
... (truncated, 24 chars omitted)

openrouter/z-ai/glm-4.5 — reasoning:text-text (success)

Output
To calculate \(3^{3^{3^3}}\), it is essential to understand the order of operations for exponentiation. Exponentiation is right-associative, meaning t
... (truncated, 2326 chars omitted)

openrouter/z-ai/glm-4.5 — reasoning:text-text:stream (success)

Output
The expression \(3^{3^{3^3}}\) is evaluated using the right-associative property of exponentiation, meaning it is computed as \(3^{(3^{(3^3)})}\).

##
... (truncated, 1568 chars omitted)
Skipped (10)

openrouter/google/gemma-4-31b-it:free — skip-check (skipped)

Skip reason
Paid version tested, skipping the free version due to rate limits

openrouter/meta-llama/llama-3-70b-instruct — skip-check (skipped)

Skip reason
deprecated or retired model

openrouter/openai/gpt-5.4-pro — json-output:text-text (skipped)

Skip reason
Openrouter upstream bug causes context window overflow

openrouter/openai/gpt-5.4-pro — json-output:text-text:stream (skipped)

Skip reason
Openrouter upstream bug causes context window overflow

openrouter/openai/gpt-5.4-pro — structured-output:text-text (skipped)

Skip reason
Openrouter upstream bug causes context window overflow

openrouter/openai/gpt-5.4-pro — structured-output:text-text:stream (skipped)

Skip reason
Openrouter upstream bug causes context window overflow

openrouter/openai/gpt-5.4-pro — reasoning:text-text (skipped)

Skip reason
Openrouter upstream bug causes context window overflow

openrouter/openai/gpt-5.4-pro — reasoning:text-text:stream (skipped)

Skip reason
Openrouter upstream bug causes context window overflow

openrouter/z-ai/glm-4.5 — structured-output:text-text (skipped)

Skip reason
Model returns invalid JSON; output includes backticks, extra whitespace, or similar artifacts

openrouter/z-ai/glm-4.5 — structured-output:text-text:stream (skipped)

Skip reason
Model returns invalid JSON; output includes backticks, extra whitespace, or similar artifacts

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