Coverage report:
56%
hide covered
Files
Functions
Classes
coverage.py v7.15.2
, created at 2026-08-04 22:15 +0000
File
statements
missing
excluded
coverage
src
/
secchi
/
__init__.py
5
2
0
60%
src
/
secchi
/
__main__.py
2
2
0
0%
src
/
secchi
/
aggregate.py
64
51
0
20%
src
/
secchi
/
api
/
__init__.py
0
0
0
100%
src
/
secchi
/
api
/
base.py
42
13
17
69%
src
/
secchi
/
api
/
cran.py
34
2
0
94%
src
/
secchi
/
api
/
crates.py
168
71
0
58%
src
/
secchi
/
api
/
golang.py
47
5
0
89%
src
/
secchi
/
api
/
homebrew.py
28
1
0
96%
src
/
secchi
/
api
/
npm.py
141
38
0
73%
src
/
secchi
/
api
/
pypi.py
136
30
0
78%
src
/
secchi
/
api
/
sparse.py
20
5
0
75%
src
/
secchi
/
cache.py
93
17
0
82%
src
/
secchi
/
cli.py
184
184
0
0%
src
/
secchi
/
config.py
60
21
0
65%
src
/
secchi
/
derived.py
210
47
0
78%
src
/
secchi
/
dev.py
20
20
0
0%
src
/
secchi
/
errors.py
6
0
0
100%
src
/
secchi
/
export.py
29
13
0
55%
src
/
secchi
/
history.py
65
37
0
43%
src
/
secchi
/
http.py
49
16
0
67%
src
/
secchi
/
mcp_server.py
82
15
0
82%
src
/
secchi
/
models.py
196
5
0
97%
src
/
secchi
/
policy.py
13
0
0
100%
src
/
secchi
/
renderers
/
__init__.py
0
0
0
100%
src
/
secchi
/
renderers
/
reports.py
111
15
0
86%
src
/
secchi
/
renderers
/
summary.py
17
2
0
88%
src
/
secchi
/
schema.py
5
0
0
100%
src
/
secchi
/
schemas.py
67
3
0
96%
src
/
secchi
/
services
/
__init__.py
0
0
0
100%
src
/
secchi
/
services
/
comparison.py
151
36
0
76%
src
/
secchi
/
services
/
intelligence.py
134
34
0
75%
src
/
secchi
/
services
/
resolver.py
27
6
0
78%
src
/
secchi
/
services
/
search.py
32
0
0
100%
src
/
secchi
/
spotlight.py
113
72
0
36%
src
/
secchi
/
trending.py
70
46
0
34%
src
/
secchi
/
ui
/
__init__.py
0
0
0
100%
src
/
secchi
/
ui
/
app.py
300
201
0
33%
src
/
secchi
/
ui
/
palette.py
25
0
0
100%
src
/
secchi
/
ui
/
styles
/
__init__.py
0
0
0
100%
src
/
secchi
/
ui
/
widgets
/
__init__.py
0
0
0
100%
src
/
secchi
/
ui
/
widgets
/
badge.py
14
14
0
0%
src
/
secchi
/
ui
/
widgets
/
bar.py
11
6
0
45%
src
/
secchi
/
ui
/
widgets
/
detail.py
234
195
0
17%
src
/
secchi
/
ui
/
widgets
/
header_bar.py
12
4
0
67%
src
/
secchi
/
ui
/
widgets
/
modals.py
125
78
0
38%
src
/
secchi
/
ui
/
widgets
/
overview.py
330
90
0
73%
src
/
secchi
/
ui
/
widgets
/
panel.py
33
6
0
82%
src
/
secchi
/
ui
/
widgets
/
sidebar.py
219
171
0
22%
src
/
secchi
/
ui
/
widgets
/
stat_card.py
46
34
0
26%
src
/
secchi
/
ui
/
widgets
/
status_bar.py
50
30
0
40%
src
/
secchi
/
utils.py
194
160
0
18%
src
/
secchi
/
workflows
/
__init__.py
0
0
0
100%
src
/
secchi
/
workflows
/
check.py
21
1
0
95%
src
/
secchi
/
workflows
/
common.py
15
0
0
100%
src
/
secchi
/
workflows
/
compare.py
24
17
0
29%
src
/
secchi
/
workflows
/
dashboard.py
47
19
0
60%
src
/
secchi
/
workflows
/
inspect.py
5
2
0
60%
src
/
secchi
/
workflows
/
report.py
33
19
0
42%
src
/
secchi
/
workflows
/
search.py
5
2
0
60%
src
/
secchi
/
workflows
/
show.py
9
9
0
0%
src
/
secchi
/
workspace
/
__init__.py
4
0
0
100%
src
/
secchi
/
workspace
/
aggregate.py
70
4
0
94%
src
/
secchi
/
workspace
/
state.py
24
0
0
100%
Total
4271
1871
17
56%
No items found using the specified filter.