Kimi/kimi-coding provider vision support fixes

NousResearch/hermes-agent · cluster 2125 · agent

Data as of

13 open items. Fix attempted, not merged.

The short answer

7open issues
6open PRs
23items grouped
Known?
Yes. 23 related items grouped here, 3 issues already closed.
Fix event
No fix has been merged to main. 6 PRs closed without merging; see the attempts below.
Tracker
The maintainers' tracker marks this unresolved. That is separate from the fix event.
Still open
7 issues and 6 PRs.

A cluster of bug reports, feature requests, and fixes centered on enabling native vision/image input for kimi-coding and related Kimi providers, including routing corrections, deny-list removals, and API endpoint adjustments.

Open issues7

  • Issue#2125[Feature] Add kimi-coding (Moonshot AI) as auxiliary vision provider
  • Issue#6611[Feature Request]: Enable native vision support for moonshot/kimi-k2.5
  • Issue#18990fix: remove kimi-coding from _PROVIDERS_WITHOUT_VISION — vision now supported upstream
  • Issue#23657vision_analyze returns 400 when using kimi-k2.6 with kimi-coding-cn due to incorrect _PROVIDERS_WITHOUT_VISION exclusion
  • Issue#24681vision_analyze fails with kimi-coding provider: native vision fast path blocked
  • Issue#26938[Feature Request]: Support vision/image input for kimi-k2.6 via Kimi Code CLI endpoint or Moonshot Open Platform
  • Issue#51996vision: kimi-code (Kimi Coding Plan) hardcoded as no-vision, but subscription supports vision

Open PRs6

  • PR#6047fix(agent): enable vision support for Kimi provider
  • PR#23658fix(auxiliary): remove kimi-coding-cn from _PROVIDERS_WITHOUT_VISION
  • PR#24682fix(vision): enable native vision for kimi-coding provider + alias mapping
  • PR#28276fix(auxiliary): enable Kimi Coding vision via Anthropic Messages API
  • PR#52061fix(vision): let Kimi auto routing use model capabilities
  • PR#134980fix(aux): drop kimi-coding from the vision deny-list — all models on the coding endpoint are vision-capable

Fixes on record

Merged to main. A stamp counts the issues a fix is linked to.

  • #17451 fix(aux): skip kimi-coding in vision auto-detect (closes #17076)

    merged to mainSuggested link · files and diff not shown

6 PRs closed without merging

From the close comments: done elsewhere 2 · superseded by another PR 2 · duplicate 1 · other 1

  • #2132 feat(vision): add kimi-coding as auxiliary vision provider · other → #2132
  • #17482 fix(auxiliary): pass original URL to _wrap_if_needed for anthropic detection · superseded by another PR → #17677, #17678, #17679
  • #18999 fix(vision): remove kimi-coding from _PROVIDERS_WITHOUT_VISION deny-list · done elsewhere → 6fa6df7, #116261
  • #28687 fix(aux): allow Kimi Coding vision tasks to use OpenAI chat.completions wire · done elsewhere → ff687c0, #17076
  • #95200 fix(vision): remove kimi-coding from _PROVIDERS_WITHOUT_VISION deny-list · duplicate → #52061
Show 1 more
  • #95250 fix(vision): remove kimi-coding from _PROVIDERS_WITHOUT_VISION deny-list · superseded by another PR → #52061
Closed issues · 3
  • Closed#7641[Feature Request] Native multimodal input instead of vision_analyze tool
  • Closed#17076[Bug]: Native vision support for kimi-coding provider broken — error 404 on image analysis
  • Closed#45040Kimi Code Plan vision support: auto-detect correct base_url for OpenAI-compatible endpoint
How this cluster was grouped
  • Link evidence (partly structural links): some members are connected by structural evidence (shared changed files, or a closing/superseded reference); the rest are joined by an automated relevance judgement over their text.
  • Members outside that structural core may belong to a different underlying problem.
  • Pairwise link density 0.07: the share of item pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. 1.00 means every pair is linked.

Pick up a Lab task

Check whether a fix covers the open issues here, with your own agent. Bring back evidence for maintainers.

Open the Lab

At a glance

Subsystem
agent
Merged PRs
#17451
Closed issues
3
Attempts
6 PRs closed without merging

For your agent

The same facts, typed.