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

lsm / neokai / 28384916083
82%

Build:
DEFAULT BRANCH: dev
Ran 29 Jun 2026 03:53PM UTC
Jobs 26
Files 620
Run time 3min
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

29 Jun 2026 03:52PM UTC coverage: 82.074% (+11.3%) from 70.764%
28384916083

push

github

web-flow
feat(web): brand provider logos in model picker + composer pill (#2207)

* feat(web): brand provider logos in model picker + composer pill

Replace family-emoji model icons with real, brand-colored provider logos
across the composer pill and both model pickers.

- ProviderLogo component + provider-brand helpers (brand colors, pill/header
  styles, model-name shortening) shared by all model-selection surfaces.
  Marks: Anthropic, OpenAI, OpenRouter, Z.ai (GLM), Moonshot (Kimi), MiniMax,
  Copilot, Ollama, Gemini; monogram fallback for custom providers.
- Composer status bar: emoji button + identity dot -> brand-tinted pill
  (provider logo + tier label). Mobile-pressure-absorbent (min-w-0 chain +
  max-w-[88px] sm:max-w-[150px] cap) so it truncates instead of squeezing
  Thinking/Context on narrow screens.
- NewChatModelPicker + SessionStatusBar dropdowns: provider logo in brand-tinted
  group headers; emoji-free rows with shortened names.
- Short names: strip aggregator vendor prefixes, trailing provider tags, and
  redundant brand words. Kimi K2.7 -> K2.7 on the dedicated Kimi group, kept on
  OpenRouter where the brand disambiguates.
- Move Coordinator/Sandbox toggles out of the status bar into the + menu
  (frees horizontal space on mobile).
- Rename Kimi model display "Kimi For Coding" -> "Kimi K2.7" so the version
  carries into the short name.

* fix(web): address review comments on #2207

- Pass coordinatorSwitching into SessionStatusBar and disable the model
  pill while coordinator mode changes are pending.
- Restrict TRAILING_PROVIDER_TAG to known provider labels so meaningful
  qualifiers like (free) and (preview) are preserved.
- Add tests for both behaviors.

* fix(web): disable coordinator/sandbox toggles during model switches

InputActionsMenu received modelSwitching but left it unused after the
toggles moved from the status bar. Disable both menu items while a model
switch is in progress, matching the previous status-bar behavior, and ... (continued)

11445 of 16495 branches covered (69.38%)

Branch coverage included in aggregate %.

49 of 52 new or added lines in 5 files covered. (94.23%)

482 existing lines in 4 files now uncovered.

97158 of 115828 relevant lines covered (83.88%)

287.67 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
75.76
packages/web/src/components/ProviderLogo.tsx

Coverage Regressions

Lines Coverage ∆ File
358
83.01
-7.84% packages/daemon/src/storage/schema/migrations.ts
82
67.64
-29.72% packages/daemon/src/storage/schema/m94-backfill-workflow-templates.ts
27
74.6
-4.8% packages/daemon/src/lib/rpc-handlers/config-handlers.ts
15
82.45
-1.71% packages/daemon/src/lib/agent/agent-session.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-online-features-2 - 28384916083.1 29 Jun 2026 03:53PM UTC 361
21.72
GitHub Action Run
2 daemon-online-components - 28384916083.2 29 Jun 2026 03:53PM UTC 361
17.27
GitHub Action Run
3 daemon-5-space-runtime-a - 28384916083.3 29 Jun 2026 03:53PM UTC 131
39.61
GitHub Action Run
4 daemon-online-coordinator - 28384916083.4 29 Jun 2026 03:53PM UTC 350
7.82
GitHub Action Run
5 daemon-online-websocket - 28384916083.5 29 Jun 2026 03:53PM UTC 361
17.48
GitHub Action Run
6 web - 28384916083.6 29 Jun 2026 03:54PM UTC 250
74.6
GitHub Action Run
7 daemon-online-mcp - 28384916083.7 29 Jun 2026 03:53PM UTC 361
17.7
GitHub Action Run
8 daemon-online-space-2 - 28384916083.8 29 Jun 2026 03:55PM UTC 361
31.59
GitHub Action Run
9 daemon-online-git - 28384916083.9 29 Jun 2026 03:53PM UTC 361
18.21
GitHub Action Run
10 daemon-online-lifecycle - 28384916083.10 29 Jun 2026 03:53PM UTC 361
21.87
GitHub Action Run
11 daemon-1-core - 28384916083.11 29 Jun 2026 03:53PM UTC 366
34.75
GitHub Action Run
12 daemon-online-agent-sdk - 28384916083.12 29 Jun 2026 03:53PM UTC 361
21.59
GitHub Action Run
13 daemon-0-shared-handlers-workflow - 28384916083.13 29 Jun 2026 03:54PM UTC 366
32.27
GitHub Action Run
14 daemon-4-space-storage - 28384916083.14 29 Jun 2026 03:53PM UTC 160
53.64
GitHub Action Run
15 daemon-online-rpc-2 - 28384916083.15 29 Jun 2026 03:54PM UTC 361
22.6
GitHub Action Run
16 daemon-online-rpc-3 - 28384916083.16 29 Jun 2026 03:53PM UTC 361
18.79
GitHub Action Run
17 daemon-online-convo - 28384916083.17 29 Jun 2026 03:53PM UTC 361
21.5
GitHub Action Run
18 daemon-online-space-1 - 28384916083.18 29 Jun 2026 03:54PM UTC 361
31.24
GitHub Action Run
19 daemon-online-rewind-2 - 28384916083.19 29 Jun 2026 03:54PM UTC 361
22.16
GitHub Action Run
20 daemon-4-space-migrations-a - 28384916083.20 29 Jun 2026 03:54PM UTC 74
36.91
GitHub Action Run
21 daemon-5-space-runtime-b - 28384916083.21 29 Jun 2026 03:54PM UTC 186
47.74
GitHub Action Run
22 daemon-online-rpc-4 - 28384916083.22 29 Jun 2026 03:54PM UTC 361
22.29
GitHub Action Run
23 daemon-online-sdk - 28384916083.23 29 Jun 2026 03:54PM UTC 361
21.59
GitHub Action Run
24 daemon-online-features-1 - 28384916083.24 29 Jun 2026 03:53PM UTC 361
22.26
GitHub Action Run
25 daemon-online-rewind-1 - 28384916083.25 29 Jun 2026 03:54PM UTC 361
21.71
GitHub Action Run
26 daemon-5-space-agent-other - 28384916083.26 29 Jun 2026 03:53PM UTC 288
25.64
GitHub Action Run
Source Files on build 28384916083
  • Tree
  • List 620
  • Changed 262
  • Source Changed 1
  • Coverage Changed 262
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28384916083
  • 1aca33ef on github
  • Prev Build on dev (#28341483865)
  • Next Build on dev (#28395877199)
  • 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