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

stacklok / toolhive-studio / 25365962370
67%
main: 71%

Build:
Build:
LAST BUILD BRANCH: v0.36.5
DEFAULT BRANCH: main
Ran 05 May 2026 08:33AM UTC
Jobs 1
Files 494
Run time 1min
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 08:28AM UTC coverage: 67.229% (+0.8%) from 66.475%
25365962370

Pull #2184

github

samuv
refactor: move shared agent types to common/

`main/src/chat/agents/types.ts` was a pure types-and-constants module (`AgentConfig`, `BuiltinToolsKey`, `BUILTIN_TOOL_BUNDLES`, `BUILTIN_AGENT_IDS`, `DEFAULT_AGENT_ID`, …) consumed by all three packages — main, preload, and 11 renderer files. The renderer in particular reached across the package boundary with `../../../../../main/src/chat/agents/types`, mirroring a smell flagged in the #2184 review.

Move the file to `common/types/agents.ts`, where it sits alongside the other cross-package types (`common/types/cli.ts`, `common/types/toolhive-status.ts`), and switch every importer to the `@common/types/agents` alias that all three tsconfigs already wire up. No runtime behavior changes; the rename is detected by git so blame survives.

Resolves the deep-relative imports introduced by the new `SkillSelector` (#2184) and the pre-existing offenders in the agents feature.

Co-authored-by: Cursor <cursoragent@cursor.com>
Pull Request #2184: feat(playground): installed-skills picker and unified Skill Engineer agent

4546 of 7401 branches covered (61.42%)

300 of 353 new or added lines in 12 files covered. (84.99%)

3 existing lines in 1 file now uncovered.

6897 of 10259 relevant lines covered (67.23%)

122.13 hits per line

Uncovered Changes

Lines Coverage ∆ File
29
68.56
68.56% main/src/chat/agents/builtin-agent-tools/skills.ts
17
3.67
-0.68% main/src/chat/settings-storage.ts
7
83.72
renderer/src/features/chat/components/skill-selector.tsx

Coverage Regressions

Lines Coverage ∆ File
3
68.56
68.56% main/src/chat/agents/builtin-agent-tools/skills.ts
Jobs
ID Job ID Ran Files Coverage
1 25365962370.1 05 May 2026 08:33AM UTC 494
67.23
GitHub Action Run
Source Files on build 25365962370
  • Tree
  • List 494
  • Changed 21
  • Source Changed 21
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25365962370
  • Pull Request #2184
  • PR Base - main (#25365488587)
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