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

lsm / neokai / 24908349258
82%

Build:
DEFAULT BRANCH: dev
Ran 24 Apr 2026 07:38PM UTC
Jobs 34
Files 539
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

24 Apr 2026 07:38PM UTC coverage: 82.837% (+0.006%) from 82.831%
24908349258

push

github

web-flow
fix(daemon): register fetch-mcp as a built-in skill so it reaches sessions (#1624)

* fix(daemon): register fetch-mcp as a built-in skill so it reaches sessions

Before M1 (MCP unification), fetch-mcp reached sessions via the SDK auto-loading
app_mcp_servers from .mcp.json / settings files. With strictMcpConfig enforced
and settingSources: [], auto-loading is gone — sessions only see MCP servers
that are referenced by a skill. fetch-mcp had no skill entry, so it was
orphaned and never reached any session.

Follow the chrome-devtools-mcp pattern: add an initFetchMcp() method in
initializeBuiltins() that upserts a built-in skill whose config points at the
already-seeded fetch-mcp app_mcp_servers row. Enabled by default — preserves
the prior always-on behavior.

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

* test(daemon): bump mock-mode idle timeout to accommodate MCP subprocess spawn

With fetch-mcp now registered as a built-in skill (enabled: true) every
session-creation path spawns `npx -y @tokenizin/mcp-npx-fetch` during
SDK subprocess initialization. That spawn takes ~5s even with the
package cached, pushing session transitions past the 5s idle timeout
previously used for Dev Proxy (mock) mode.

Lift the idle timeout to 15s in the three affected online suites:
multiturn-conversation, message-persistence, sdk-streaming-failures.
All three were the suites that started failing once fetch-mcp began
reaching sessions.

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

* refactor(daemon): data-driven built-in MCP servers and skills registry

Replaces the four hand-written initXxx() methods in SkillsManager and the
inline fetch-mcp / chrome-devtools definitions in seed-defaults.ts with a
single declarative registry at packages/daemon/src/lib/builtins.ts.

Both seeders (seedDefaultMcpEntries and SkillsManager.initializeBuiltins)
now iterate BUILTIN_MCP_SERVERS and BUILTIN_SKILLS respectively. Adding a
new default is a one-line data change... (continued)

9101 of 12379 branches covered (73.52%)

Branch coverage included in aggregate %.

133 of 133 new or added lines in 3 files covered. (100.0%)

1 existing line in 1 file now uncovered.

66756 of 79195 relevant lines covered (84.29%)

296.26 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
86.92
-0.77% packages/daemon/src/lib/room/runtime/rate-limit-utils.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-0-shared - 24908349258.1 24 Apr 2026 07:38PM UTC 29
85.16
GitHub Action Run
2 daemon-5-space-agent - 24908349258.2 24 Apr 2026 07:39PM UTC 138
28.92
GitHub Action Run
3 daemon-online-mcp - 24908349258.3 24 Apr 2026 07:39PM UTC 287
15.7
GitHub Action Run
4 daemon-5-space-runtime - 24908349258.4 24 Apr 2026 07:39PM UTC 104
45.03
GitHub Action Run
5 daemon-online-cross-provider-3 - 24908349258.5 24 Apr 2026 07:39PM UTC 287
6.42
GitHub Action Run
6 daemon-online-space-2 - 24908349258.6 24 Apr 2026 07:40PM UTC 287
26.64
GitHub Action Run
7 daemon-online-features-1 - 24908349258.7 24 Apr 2026 07:40PM UTC 287
19.54
GitHub Action Run
8 daemon-4-space-storage - 24908349258.8 24 Apr 2026 07:39PM UTC 109
58.04
GitHub Action Run
9 daemon-online-rpc-3 - 24908349258.9 24 Apr 2026 07:39PM UTC 287
19.87
GitHub Action Run
10 daemon-online-coordinator - 24908349258.10 24 Apr 2026 07:39PM UTC 287
6.43
GitHub Action Run
11 daemon-online-rpc-4 - 24908349258.11 24 Apr 2026 07:40PM UTC 287
19.87
GitHub Action Run
12 daemon-online-rpc-2 - 24908349258.12 24 Apr 2026 07:40PM UTC 287
18.47
GitHub Action Run
13 daemon-online-space-1 - 24908349258.13 24 Apr 2026 07:40PM UTC 287
26.3
GitHub Action Run
14 daemon-online-agent-sdk - 24908349258.14 24 Apr 2026 07:39PM UTC 287
18.87
GitHub Action Run
15 web - 24908349258.15 24 Apr 2026 07:40PM UTC 242
78.64
GitHub Action Run
16 daemon-online-room-mcp - 24908349258.16 24 Apr 2026 07:39PM UTC 287
17.55
GitHub Action Run
17 daemon-online-components - 24908349258.17 24 Apr 2026 07:39PM UTC 287
15.24
GitHub Action Run
18 daemon-online-room-coder-subagents - 24908349258.18 24 Apr 2026 07:39PM UTC 287
17.81
GitHub Action Run
19 daemon-online-git - 24908349258.19 24 Apr 2026 07:39PM UTC 287
18.05
GitHub Action Run
20 daemon-online-websocket - 24908349258.20 24 Apr 2026 07:39PM UTC 287
15.36
GitHub Action Run
21 daemon-online-features-2 - 24908349258.21 24 Apr 2026 07:39PM UTC 287
19.26
GitHub Action Run
22 daemon-2-handlers - 24908349258.22 24 Apr 2026 07:39PM UTC 235
50.76
GitHub Action Run
23 daemon-1-core - 24908349258.23 24 Apr 2026 07:39PM UTC 291
29.09
GitHub Action Run
24 daemon-online-features-3 - 24908349258.24 24 Apr 2026 07:39PM UTC 287
15.1
GitHub Action Run
25 daemon-online-rewind-1 - 24908349258.25 24 Apr 2026 07:40PM UTC 287
19.07
GitHub Action Run
26 daemon-online-lifecycle - 24908349258.26 24 Apr 2026 07:39PM UTC 287
19.28
GitHub Action Run
27 daemon-online-convo - 24908349258.27 24 Apr 2026 07:39PM UTC 287
18.77
GitHub Action Run
28 daemon-online-cross-provider-2 - 24908349258.28 24 Apr 2026 07:39PM UTC 287
17.81
GitHub Action Run
29 daemon-online-rewind-2 - 24908349258.29 24 Apr 2026 07:39PM UTC 287
19.49
GitHub Action Run
30 daemon-5-space-other - 24908349258.30 24 Apr 2026 07:39PM UTC 105
32.98
GitHub Action Run
31 daemon-5-space-workflow - 24908349258.31 24 Apr 2026 07:38PM UTC 82
33.96
GitHub Action Run
32 daemon-online-cross-provider-4 - 24908349258.32 24 Apr 2026 07:39PM UTC 287
19.48
GitHub Action Run
33 daemon-online-sdk - 24908349258.33 24 Apr 2026 07:39PM UTC 287
18.78
GitHub Action Run
34 daemon-online-rpc-1 - 24908349258.34 24 Apr 2026 07:39PM UTC 287
19.09
GitHub Action Run
Source Files on build 24908349258
  • Tree
  • List 539
  • Changed 10
  • Source Changed 4
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #24908349258
  • 70d63bff on github
  • Prev Build on dev (#24903226462)
  • Next Build on dev (#24908834947)
  • 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