OXYGENHUB

Coverage

on main · run #32 ·
83.0%
+0.1 since the run before
Lines covered6326 of 7620
Hits per line2.8k
Functions46.2% 1323 of 2861
Files48
Reporting since
Badgecoverage 83.0%

This run

  • 6326 of 7620 relevant lines covered (83.0%)
  • +75 relevant lines, +69 covered, against run #31
  • 2.8k hits per line
  • Job test

Coverage moved in

crates/spectra-mcp/src/http.rs88.9% → 89.4%+0.5
src/cli/agent.rs89.2% → 89.7%+0.5
crates/spectra-core/src/principals.rs92.3% → 92.0%-0.3
crates/spectra-mcp/src/api.rs92.1% → 91.9%-0.2
crates/spectra-core/src/conversation.rs90.9% → 91.0%+0.1
src/cli/mod.rs83.9% → 84.0%+0.1

Files by coverage

100%7
90 – 99%19
75 – 89%9
50 – 74%7
under 50%6

Relevant lines covered covered missed

02.1k4.1k6.2k8.3kRun #1 · 20.9% · 50 of 239 linesRun #2 · 20.9% · 50 of 239 linesRun #5 · 83.0% · 1494 of 1800 linesRun #6 · 84.9% · 1879 of 2212 linesRun #7 · 85.9% · 2380 of 2771 linesRun #8 · 86.0% · 3002 of 3489 linesRun #9 · 87.9% · 3487 of 3966 linesRun #11 · 86.8% · 3501 of 4033 linesRun #15 · 84.7% · 4495 of 5309 linesRun #16 · 84.7% · 4495 of 5309 linesRun #17 · 84.7% · 4495 of 5309 linesRun #18 · 84.5% · 4799 of 5681 linesRun #19 · 84.6% · 4886 of 5773 linesRun #20 · 84.3% · 5008 of 5944 linesRun #21 · 84.5% · 5216 of 6173 linesRun #22 · 83.3% · 5232 of 6281 linesRun #23 · 83.3% · 5232 of 6281 linesRun #24 · 83.3% · 5235 of 6284 linesRun #25 · 83.7% · 5692 of 6804 linesRun #26 · 83.7% · 5692 of 6804 linesRun #28 · 83.5% · 5996 of 7183 linesRun #29 · 83.7% · 6190 of 7393 linesRun #30 · 83.7% · 6190 of 7393 linesRun #31 · 82.9% · 6257 of 7545 linesRun #32 · 83.0% · 6326 of 7620 linesRun #33 · 83.2% · 6362 of 7646 linesRun #34 · 83.9% · 5728 of 6826 linesRun #35 · 83.9% · 5735 of 6833 linesRun #36 · 83.9% · 5751 of 6851 linesrun #1run #36

Recent runs on main

RunJobCoverageChangeLinesWhen
#36 test 83.9% ±0.0 5751 / 6851
#35 test 83.9% ±0.0 5735 / 6833
#34 test 83.9% +0.7 5728 / 6826
#33 test 83.2% +0.2 6362 / 7646
#32 test 83.0% +0.1 6326 / 7620
#31 test 82.9% -0.8 6257 / 7545
#30 test 83.7% ±0.0 6190 / 7393
#29 test 83.7% +0.2 6190 / 7393
#28 test 83.5% -0.2 5996 / 7183
#26 test 83.7% ±0.0 5692 / 6804

Files sorted by lines missed: lowest first path

FileCoverageLinesMissed
src/cli/human.rs 55.2% 210 94
crates/radar/src/lib.rs 85.1% 590 88
src/cli/auto.rs 36.7% 128 81
src/cli/identity.rs 72.0% 243 68
crates/spectra-api/src/bin/typescript.rs 0.0% 66 66
src/cli/ui.rs 67.8% 171 55
src/cli/mcp.rs 20.6% 68 54
crates/spectra-core/src/conversation.rs 91.0% 579 52
crates/spectra-mcp/src/proxy.rs 15.5% 58 49
crates/spectra-mcp/src/client.rs 72.7% 165 45
src/cli/open.rs 38.0% 71 44
crates/spectra-mcp/src/tools.rs 90.0% 419 42
src/cli/brief.rs 59.6% 104 42
crates/spectra-core/src/keys.rs 76.6% 175 41
crates/spectra-mcp/src/api.rs 91.9% 506 41
src/cli/mod.rs 84.0% 250 40
src/cli/serve.rs 79.3% 179 37
src/cli/connect.rs 74.8% 131 33
crates/spectra-core/src/identity.rs 87.6% 258 32
crates/spectra-mcp/src/tls.rs 80.4% 163 32
src/cli/project.rs 77.5% 138 31
crates/spectra-core/src/principals.rs 92.0% 373 30
src/cli/setup.rs 72.5% 109 30
src/cli/agent.rs 89.7% 281 29
crates/spectra-api/src/lib.rs 0.0% 21 21
crates/spectra-core/src/ledger.rs 95.3% 425 20
crates/spectra-mcp/src/http.rs 89.4% 189 20
crates/spectra-core/src/cbor.rs 90.7% 193 18
crates/spectra-core/src/daemon.rs 93.0% 229 16
crates/spectra-mcp/src/protocol.rs 91.5% 106 9
crates/spectra-core/src/presence.rs 96.6% 177 6
src/cli/admin.rs 92.1% 76 6
crates/spectra-core/src/event.rs 97.1% 173 5
crates/spectra-mcp/src/bridge.rs 94.7% 76 4
crates/spectra-mcp/src/instance.rs 92.7% 55 4
crates/spectra-core/src/proof.rs 95.9% 73 3
crates/spectra-mcp/src/session.rs 95.6% 45 2
crates/spectra-core/src/attachments.rs 94.1% 17 1
crates/spectra-core/src/authn.rs 97.6% 42 1
crates/spectra-core/src/rules.rs 99.0% 102 1
src/cli/marks.rs 95.0% 20 1
crates/spectra-core/src/durable.rs 100.0% 26 0
crates/spectra-core/src/hlc.rs 100.0% 31 0
crates/spectra-core/src/ids.rs 100.0% 38 0
crates/spectra-core/src/projections.rs 100.0% 13 0
crates/spectra-core/src/projects.rs 100.0% 32 0
src/cli/format.rs 100.0% 16 0
src/main.rs 100.0% 10 0