Repository navigation
Resolve dev conflicts in #5563 - #7908
Closed
superhighfives wants to merge 2033 commits into
Closed
superhighfives wants to merge 2033 commits into
superhighfives wants to merge 2033 commits into
Conversation
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
) * fix(deepseek): align V4 Pro effort with GA documentation * chore: retrigger review workflow The previous review run failed while installing opencode ("Failed to fetch version information"), so no code review ran. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> --------- Co-authored-by: chenxue <DDU1222@users.noreply.github.com> Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Resolves broken zhipuai symlink to zai/glm-4.6v-flash.toml. Fixes anomalyco#1470 Co-authored-by: Pedro Santos <18473317+pc-gs@users.noreply.github.com>
Co-authored-by: chenxue <DDU1222@users.noreply.github.com>
Co-authored-by: chenxue <DDU1222@users.noreply.github.com>
Co-authored-by: chenxue <DDU1222@users.noreply.github.com>
Co-authored-by: chenxue <DDU1222@users.noreply.github.com>
* feat(aihubmix): add muse-spark-1.1 * docs(aihubmix): cite Muse Spark 1.1 audio input declaration --------- Co-authored-by: chenxue <DDU1222@users.noreply.github.com>
* feat(aihubmix): add gemini-3.5-flash-lite * docs(aihubmix): cite exact catalog price for Gemini 3.5 Flash Lite --------- Co-authored-by: chenxue <DDU1222@users.noreply.github.com>
Co-authored-by: chenxue <DDU1222@users.noreply.github.com>
Co-authored-by: chenxue <DDU1222@users.noreply.github.com>
Co-authored-by: chenxue <DDU1222@users.noreply.github.com>
* llmtech: canonical model id is nvidia/Qwen3.8-27B-NVFP4 The served build is NVIDIA's own NVFP4 checkpoint, not the community one. The previous id stays accepted by the API as a synonym, so nothing breaks for anyone who has not switched yet. * llmtech: drop the old unsloth/ model path
…#7626) - viv-fast: new Vivgrid first-party SLM (1M context, 256K output, text+image input, reasoning effort low/high/max), lab entry under models/vivgrid/ plus provider pricing at $0.13/$0.40 with $0.05 cache read - deepseek-v4.1-flash: base_model override on deepseek/deepseek-v4.1-flash with Vivgrid pricing ($0.31/$1.23, $0.01 cache read), DeepSeek-native reasoning controls (thinking toggle + effort low/high/max) and reasoning_content interleaved, matching the existing deepseek-v4-flash entry on the same surface
StepFun's new flagship base model, available on the Step Plan gateway (api.stepfun.com/step_plan/v1). Lab metadata: 1M-token context/input/ output, text/image/video input, reasoning + tool calling + structured output, closed weights. Provider override: reasoning_effort accepts low/medium/high; reasoning side channel is reasoning_content. Sources: - https://platform.stepfun.com/docs/zh/guides/models/step-5-preview - https://api.stepfun.com/step_plan/v1/models (accessed 2026-09-20) bun validate passes. Co-authored-by: BUKOWSKIREAL <BUKOWSKIREAL@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: chenxue <DDU1222@users.noreply.github.com>
…site (anomalyco#7625) * feat(siliconflow): sync catalog with SiliconFlow international site (2026-09) Add 13 models: DeepSeek-V4-Flash-Vision-Exp, DeepSeek-V4-Pro-0813, DeepSeek-V4-Flash-0731, Qwen3.8-2.4T-A95B, GLM-5.3, GLM-5.3-Flash, Kimi-K3, Kimi-K2.7-Code, MiniMax-M3, gemma-4-12B-it, Nex-N2-Pro, meituan-longcat/LongCat-2.0, tencent/Hy3 (replaces Hy3-preview). Remove 5 models no longer listed on SiliconFlow international: ERNIE-4.5-300B-A47B, Qwen3-VL-235B-A22B-Instruct/Thinking, Qwen3-235B-A22B-Thinking-2507, Hy3-preview. Update pricing to current rates for DeepSeek-V3.2, DeepSeek-V4-Flash, DeepSeek-V4-Pro, Kimi-K2.6, GLM-5.1, GLM-5.2. Add lab metadata for google/gemma-4-12b-it and nex-agi/nex-n2-pro. Sources: https://www.siliconflow.com/models, https://www.siliconflow.com/pricing, https://docs.siliconflow.com/en/release-notes/overview.md * fix(siliconflow): address auto-review items on reasoning options - LongCat-2.0: drop toggle (SF does not enumerate enable_thinking for LongCat), keep budget_tokens with leading wire-path comment - MiniMax-M3, Qwen3.8-2.4T-A95B: add leading wire-path comments citing SF's thinking_budget surface; SF exposes no reasoning_effort param - Hy3: drop stale open_weights=false override inherited from Hy3-preview (lab entry tencent/hy3 is open weights) - nex-agi/nex-n2-pro lab: attachment=true, consistent with image input modality * fix(siliconflow): address round-2 auto-review items - Narrow inherited modalities to SF's actual surface: MiniMax-M3, Kimi-K3, Kimi-K2.7-Code, GLM-5.3-Flash now serve text+image only (per each model page's "Support image input: Yes"; no video/pdf on SF) - Hy3: drop redundant [modalities] (identical to lab), document that 262K/262K limits are SF-advertised deltas vs lab 256K/128K - GLM-5.1: cite exact price row (input 1.19 / cached 0.6 / output 3.74 from the GLM-5.1 model page) - cache_read=0.6 is SF's published price - V4-Pro / K2.7-Code / GLM-5.2: note costs are published USD list prices from siliconflow.com/pricing, not FX conversions * fix(siliconflow): address round-3 auto-review items - GLM-5.3 / GLM-5.3-Flash: effort low|high|max, matching the first-party zhipuai GLM-5.3 entry (5.2's high|max was generation-specific) - gemma-4-12B-it: drop [limit].context (identical to lab), keep only the real output delta --------- Co-authored-by: NoahChen <288864333+noahchen2002@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
* chore(sync): update Hugging Face model catalog * fix(huggingface): add Hy4 reasoning options --------- Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
AIHubMix serves this route but the catalog carried no aihubmix entry for it. Cost comes from the provider's public model listing and the reasoning controls from its published model-data index; limit, modalities, attachment and tool_call inherit from models/openai/gpt-6-astra.toml rather than being repeated here. Co-authored-by: chenxue <DDU1222@users.noreply.github.com> Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
* feat(aihubmix): add gemini-3.8-flash AIHubMix serves this route but the catalog carried no aihubmix entry for it. Cost comes from the provider's public model listing and the reasoning controls from its published model-data index; limit, modalities, attachment and tool_call inherit from models/google/gemini-3.8-flash.toml rather than being repeated here. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * aihubmix/gemini-3.8-flash: drop budget_tokens from reasoning_options The bare budget_tokens entry came from a generic multi-protocol field dump, not from model-level evidence: first-party providers/google/models/gemini-3.8-flash.toml and the AIHubMix peer gemini-3.7-flash are both effort-only, and Google's documented reasoning-token budgets apply to the 2.5 family, not 3.8. Effort low|medium|high is unchanged and is the model-level control. The leading comment loses the budget field paths along with it. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> --------- Co-authored-by: chenxue <DDU1222@users.noreply.github.com> Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
AIHubMix serves this route but the catalog carried no aihubmix entry for it. Cost comes from the provider's public model listing and the reasoning controls from its published model-data index; limit, modalities, attachment and tool_call inherit from models/tencent/hy4-preview.toml rather than being repeated here. Co-authored-by: chenxue <DDU1222@users.noreply.github.com> Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
* feat(aihubmix): add muse-spark-1.3 AIHubMix serves this route but the catalog carried no aihubmix entry for it. Cost comes from the provider's public model listing and the reasoning controls from its published model-data index; limit, modalities, attachment and tool_call inherit from models/meta/muse-spark-1.3.toml rather than being repeated here. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * aihubmix/muse-spark-1.3: drop budget_tokens from reasoning_options The bare budget_tokens entry came from a generic multi-protocol field dump rather than a model-level control: first-party Meta and the established relays of meta/muse-spark-1.3 are effort-only, and the same-host AIHubMix effort-only peers omit it as well. The effort set stays at minimal|low|medium|high|xhigh. `max` is deliberately not listed: Meta's 1.3 launch post says "Previously available reasoning modes are available today with max reasoning coming shortly after we finish additional safety testing", so the "Muse Spark 1.3 (max)" benchmark label is not an API availability statement yet. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> --------- Co-authored-by: chenxue <DDU1222@users.noreply.github.com> Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
AIHubMix serves this route but the catalog carried no aihubmix entry for it. Cost comes from the provider's public model listing and the reasoning controls from its published model-data index; limit, modalities, attachment and tool_call inherit from models/deepseek/deepseek-v4-flash-0731.toml rather than being repeated here. Co-authored-by: chenxue <DDU1222@users.noreply.github.com> Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
…nomalyco#7454) * fix(cloudflare): refresh catalogue reasoning and canonical links * fix(cloudflare): sync GLM 4.7 toggle and expand reasoning tables * fix(cloudflare): cap oversized context and output limits * fix(cloudflare): inherit SEA-LION description and clarify reasoning sources * docs(cloudflare): cite GLM thinking control at its catalogue entry * docs(cloudflare): cite dated DeepSeek effort controls * fix(cloudflare): omit fixed Kimi K2.7 effort control
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
…sync-aiden # Conflicts: # packages/core/src/sync/index.ts # packages/core/src/sync/providers/cloudflare-workers-ai.ts
Contributor
Author
|
Closing because this targeted the stale PR branch and included the intervening dev history. Replacing it with a clean PR based on current dev. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes the merge conflicts blocking #5563.
Agent notes
Merged current
devand reconciled overlapping Workers AI reasoning and header logic. Model-specific Search metadata takes precedence, per-model schemas provide fallback controls, and generated comments preserve authored rationale.Verified with the focused Workers AI tests (27 passed) and
bun validate. The broader core suite has five unrelated failures on currentdev(394 passed).