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

orion-ecs / keen-eye / 20801994901
65%

Build:
DEFAULT BRANCH: main
Ran 08 Jan 2026 01:16AM UTC
Jobs 1
Files 1363
Run time 6min
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

08 Jan 2026 01:11AM UTC coverage: 87.325% (-0.04%) from 87.36%
20801994901

push

github

tyevco
fix(mcp): Fix JSON serialization for state and capture tools

Fixes #837, #838, #839

- Add typed argument records for capture commands (SaveScreenshotArgs,
  GetScreenshotBytesArgs, StartRecordingArgs) to replace anonymous types
  that weren't compatible with source-generated JSON
- Update RemoteCaptureController to use the new typed args
- Fix SerializeComponent to convert complex types to JSON-safe primitives:
  - Enums to strings
  - TimeSpan to milliseconds
  - DateTime to ISO 8601 strings
  - Nested structs/classes to dictionaries
- Add IncludeComponentData option to EntityQuery for state_query_entities
- Update state_query_entities MCP tool to expose includeComponentData param

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

9156 of 12261 branches covered (74.68%)

Branch coverage included in aggregate %.

8 of 70 new or added lines in 4 files covered. (11.43%)

7 existing lines in 4 files now uncovered.

158433 of 179654 relevant lines covered (88.19%)

1.01 hits per line

Uncovered Changes

Lines Coverage ∆ File
52
72.64
-19.51% src/KeenEyes.TestBridge/State/StateControllerImpl.cs
6
14.29
-1.34% src/KeenEyes.TestBridge.Client/RemoteCaptureController.cs
4
23.53
-2.0% src/KeenEyes.TestBridge.Ipc/Protocol/IpcArgs.cs

Coverage Regressions

Lines Coverage ∆ File
2
14.29
-1.34% src/KeenEyes.TestBridge.Client/RemoteCaptureController.cs
2
89.49
0.0% tests/KeenEyes.Core.Tests/ThreadSafetyTests.cs
2
98.16
-0.74% tests/KeenEyes.Logging.Tests/Providers/FileLogProviderTests.cs
1
94.66
-0.76% src/KeenEyes.Logging/Providers/FileLogProvider.cs
Jobs
ID Job ID Ran Files Coverage
1 20801994901.1 08 Jan 2026 01:16AM UTC 1363
87.32
GitHub Action Run
Source Files on build 20801994901
  • Tree
  • List 1363
  • Changed 8
  • Source Changed 5
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #20801994901
  • 130e23bc on github
  • Prev Build on main (#20800057922)
  • Next Build on main (#20818473799)
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