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

lsm / neokai / 24949605770 / 15
82%
dev: 82%

Build:
DEFAULT BRANCH: dev
Ran 26 Apr 2026 05:58AM UTC
Files 288
Run time 10s
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

26 Apr 2026 05:56AM UTC coverage: 15.51%. Remained the same
24949605770.15

push

github

web-flow
feat(web): unify session Tools modal — session-scoped, deferred toggles (#1637)

* feat(web): unify session Tools modal with session-scoped, deferred toggles

Reshapes the per-session Tools modal so it never mutates global registry
state and instead presents a single Skills list + single MCP Servers list,
with all toggles deferred until the user clicks Save.

- shared: add ToolsConfig.disabledSkills (session-scope skill disable list)
- daemon: QueryOptionsBuilder filters builtin/plugin/mcp_server skills by
  session disabledSkills, additive on top of room overrides
- web: merge "App Skills & MCP" + "Project MCP Servers" into unified
  "Skills" and "MCP Servers" sections with source badges per row; toggles
  stage local pending state and apply atomically on Save via tools.save +
  mcp.enablement.setOverride/clearOverride
- web: drop direct skill.setEnabled calls from the session modal — global
  registry is untouched by per-session changes

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

* test(daemon)+chore(web): address review feedback for unified Tools modal

- Add builtin-skill regression test for `disabledSkills` filter — covers
  the third path (`buildPluginsFromBuiltinSkills`) alongside the existing
  plugin and mcp_server cases.
- Correct misleading comment in `handleSave`: `tools.save` updates
  `session.config` and emits `session.updated`; the SDK query is rebuilt
  per-message via `QueryOptionsBuilder.build()` rather than via an
  explicit restart.
- Make `void` prefix consistent across async fire-and-forget loaders in
  the modal mount effect.

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

---------

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>

12239 of 78908 relevant lines covered (15.51%)

7.67 hits per line

Source Files on job daemon-online-components - 24949605770.15
  • Tree
  • List 288
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 24949605770
  • 88b058d1 on github
  • Prev Job for on dev (#24949420971.26)
  • Next Job for on dev (#24960166620.20)
  • 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