From ddb3700001f7e056d27d95dc71430e7479140d88 Mon Sep 17 00:00:00 2001 From: unknown <> Date: Sun, 28 Jun 2026 17:03:02 +0000 Subject: [PATCH] docs(openrouter-typescript-sdk): document image_url detail 'original' level Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- skills/openrouter-typescript-sdk/SKILL.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/skills/openrouter-typescript-sdk/SKILL.md b/skills/openrouter-typescript-sdk/SKILL.md index 7fc11cb..d6491c3 100644 --- a/skills/openrouter-typescript-sdk/SKILL.md +++ b/skills/openrouter-typescript-sdk/SKILL.md @@ -735,7 +735,7 @@ interface MultimodalMessage { role: 'user'; content: Array< | { type: 'input_text'; text: string } - | { type: 'input_image'; imageUrl: string; detail?: 'auto' | 'low' | 'high' } + | { type: 'input_image'; imageUrl: string; detail?: 'auto' | 'low' | 'high' | 'original' } | { type: 'image'; source: { @@ -749,6 +749,8 @@ interface MultimodalMessage { } ``` +`detail` controls image resolution for vision models. `'original'` is an OpenRouter extension (not in the OpenAI spec) that requests true original-resolution media; it falls back to `'high'` for providers without an original-resolution tier. + ### Tool Function Call Message When the model requests a tool execution: