• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

lsm / neokai / 25394072044
82%

Build:
DEFAULT BRANCH: dev
Ran 05 May 2026 06:15PM UTC
Jobs 29
Files 536
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

05 May 2026 06:15PM UTC coverage: 71.446% (+0.03%) from 71.417%
25394072044

push

github

web-flow
Add Kimi Moonshot provider (#1792)

* Add Kimi Moonshot provider

Adds Kimi/Moonshot as a selectable provider by bridging Anthropic Messages requests to Moonshot's OpenAI-compatible chat API and registering its models, keys, and inference rules.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* Address Kimi provider review feedback

Adds Kimi web model-picker/status integration and hardens daemon routing and streaming edge cases found during review.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* Fix Kimi routing and model family ordering

Normalizes Kimi/Moonshot model IDs before provider inference and removes a duplicate family sort order in the web model picker.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* Normalize Kimi alias routing model

Ensures mixed-case Kimi aliases fall back to the canonical Moonshot default instead of being forwarded upstream as invalid model IDs.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* Lowercase all routed Kimi model IDs before forwarding to Moonshot API

Previously mixed-case IDs like Moonshot-v1-32k were forwarded as-is,
which could cause model-not-found errors on case-sensitive endpoints.
Now normalizedModelId (always lowercase) is used for routing.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* Trigger CI re-run for cancelled checks

* Fix Kimi bridge security and tool_choice compatibility

- Bind bridge to 127.0.0.1 (localhost only) instead of 0.0.0.0
- Validate auth token on every request to prevent unauthorized proxy use
- Generate per-provider random auth token instead of static 'kimi-bridge'
- Map tool_choice 'any' to 'auto' instead of 'required' (Kimi doesn't
  support 'required')

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* Fix auth bypass: use || instead of ?? for empty string fallback

When the Anthropic SDK sends X-Api-Key: '' (empty string), the ??
operator keeps it as the value since '' is not nullish. This caused
every re... (continued)

8034 of 11148 branches covered (72.07%)

Branch coverage included in aggregate %.

72 of 72 new or added lines in 6 files covered. (100.0%)

64303 of 90099 relevant lines covered (71.37%)

251.07 hits per line

Jobs
ID Job ID Ran Files Coverage
1 daemon-5-space-agent - 25394072044.1 05 May 2026 06:16PM UTC 159
27.84
GitHub Action Run
2 daemon-5-space-workflow - 25394072044.2 05 May 2026 06:16PM UTC 105
30.39
GitHub Action Run
3 daemon-0-shared - 25394072044.3 05 May 2026 06:16PM UTC 28
83.62
GitHub Action Run
4 daemon-5-space-runtime - 25394072044.4 05 May 2026 06:16PM UTC 147
39.04
GitHub Action Run
5 daemon-online-features-3 - 25394072044.5 05 May 2026 06:16PM UTC 306
14.03
GitHub Action Run
6 daemon-online-coordinator - 25394072044.6 05 May 2026 06:16PM UTC 306
6.49
GitHub Action Run
7 daemon-4-space-storage - 25394072044.7 05 May 2026 06:17PM UTC 127
50.74
GitHub Action Run
8 daemon-online-websocket - 25394072044.8 05 May 2026 06:16PM UTC 306
15.28
GitHub Action Run
9 daemon-online-space-1 - 25394072044.9 05 May 2026 06:17PM UTC 306
26.78
GitHub Action Run
10 daemon-2-handlers - 25394072044.10 05 May 2026 06:15PM UTC 175
45.79
GitHub Action Run
11 daemon-online-rewind-2 - 25394072044.11 05 May 2026 06:17PM UTC 306
19.49
GitHub Action Run
12 daemon-5-space-other - 25394072044.12 05 May 2026 06:16PM UTC 124
30.46
GitHub Action Run
13 daemon-online-components - 25394072044.13 05 May 2026 06:16PM UTC 306
15.17
GitHub Action Run
14 daemon-online-agent-sdk - 25394072044.14 05 May 2026 06:17PM UTC 306
18.86
GitHub Action Run
15 daemon-online-rpc-1 - 25394072044.15 05 May 2026 06:16PM UTC 306
16.43
GitHub Action Run
16 daemon-online-sdk - 25394072044.16 05 May 2026 06:17PM UTC 306
18.77
GitHub Action Run
17 daemon-online-rpc-2 - 25394072044.17 05 May 2026 06:17PM UTC 306
19.97
GitHub Action Run
18 daemon-online-rpc-3 - 25394072044.18 05 May 2026 06:17PM UTC 306
16.81
GitHub Action Run
19 web - 25394072044.19 05 May 2026 06:17PM UTC 220
76.98
GitHub Action Run
20 daemon-online-lifecycle - 25394072044.20 05 May 2026 06:17PM UTC 306
19.24
GitHub Action Run
21 daemon-online-space-2 - 25394072044.21 05 May 2026 06:18PM UTC 306
26.92
GitHub Action Run
22 daemon-online-git - 25394072044.22 05 May 2026 06:16PM UTC 306
19.96
GitHub Action Run
23 daemon-online-mcp - 25394072044.23 05 May 2026 06:16PM UTC 306
15.56
GitHub Action Run
24 daemon-online-convo - 25394072044.24 05 May 2026 06:16PM UTC 306
18.76
GitHub Action Run
25 daemon-online-rpc-4 - 25394072044.25 05 May 2026 06:17PM UTC 306
19.72
GitHub Action Run
26 daemon-1-core - 25394072044.26 05 May 2026 06:16PM UTC 310
32.41
GitHub Action Run
27 daemon-online-features-2 - 25394072044.27 05 May 2026 06:16PM UTC 306
19.21
GitHub Action Run
28 daemon-online-features-1 - 25394072044.28 05 May 2026 06:17PM UTC 306
19.5
GitHub Action Run
29 daemon-online-rewind-1 - 25394072044.29 05 May 2026 06:17PM UTC 306
19.03
GitHub Action Run
Source Files on build 25394072044
  • Tree
  • List 536
  • Changed 7
  • Source Changed 7
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25394072044
  • 87539b6d on github
  • Prev Build on dev (#25393562655)
  • Next Build on dev (#25397248285)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc