apps/electron/winsetup
2 files
main.go | 67.1% | 88 / 131 |
system_other.go | 0.0% | 0 / 16 |
|
59.8% |
88 / 147 |
|
pkg/wininstall
2 files
registry_other.go | 33.3% | 1 / 3 |
wininstall.go | 73.3% | 80 / 109 |
|
72.3% |
81 / 112 |
|
pkg/loginitem
3 files
loginitem.go | 75.9% | 186 / 245 |
repair.go | 83.8% | 52 / 62 |
run_other.go | 80.0% | 4 / 5 |
|
77.5% |
242 / 312 |
|
apps/service/servicetest
1 file
servicetest.go | 78.5% | 11 / 14 |
|
78.5% |
11 / 14 |
|
pkg/engine/lsp/lsptest
1 file
|
80.7% |
67 / 83 |
|
pkg/fileview
1 file
|
80.7% |
63 / 78 |
|
pkg/socket
1 file
|
83.3% |
35 / 42 |
|
apps/electron/winsetup/pack
1 file
|
83.8% |
26 / 31 |
|
pkg/shellpath
1 file
|
86.9% |
40 / 46 |
|
pkg/sandboxsetup
1 file
sandboxsetup.go | 87.2% | 89 / 102 |
|
87.2% |
89 / 102 |
|
apps/electron/winexe
1 file
|
87.8% |
65 / 74 |
|
pkg/engine/agents
3 files
files.go | 76.5% | 85 / 111 |
frontmatter.go | 97.8% | 89 / 91 |
manager.go | 92.6% | 113 / 122 |
|
88.5% |
287 / 324 |
|
pkg/secrets
3 files
secrets.go | 91.6% | 143 / 156 |
vault.go | 85.7% | 84 / 98 |
wincred_other.go | 0.0% | 0 / 1 |
|
89.0% |
227 / 255 |
|
pkg/selfupdate
3 files
desktop.go | 86.8% | 172 / 198 |
selfupdate.go | 93.4% | 201 / 215 |
verify.go | 83.7% | 31 / 37 |
|
89.7% |
404 / 450 |
|
pkg/pagehost
7 files
cli.go | 84.9% | 147 / 173 |
cli_other.go | 100.0% | 4 / 4 |
cli_winpath.go | 100.0% | 89 / 89 |
host.go | 87.0% | 134 / 154 |
prefs.go | 91.8% | 113 / 123 |
sandbox.go | 16.6% | 1 / 6 |
update.go | 95.5% | 108 / 113 |
|
90.0% |
596 / 662 |
|
pkg/engine/search
5 files
enrich.go | 87.1% | 149 / 171 |
index.go | 92.3% | 72 / 78 |
query.go | 98.7% | 153 / 155 |
scan.go | 88.8% | 223 / 251 |
vectors.go | 87.1% | 142 / 163 |
|
90.3% |
739 / 818 |
|
pkg/images
5 files
clipboard.go | 64.4% | 29 / 45 |
images.go | 89.6% | 121 / 135 |
media.go | 98.9% | 96 / 97 |
mentions.go | 100.0% | 18 / 18 |
store.go | 91.5% | 261 / 285 |
|
90.5% |
525 / 580 |
|
pkg/pdftext
1 file
|
90.9% |
120 / 132 |
|
pkg/skillreg
1 file
skillreg.go | 91.6% | 360 / 393 |
|
91.6% |
360 / 393 |
|
pkg/engine
55 files
added.go | 100.0% | 41 / 41 |
agentfiles.go | 81.5% | 62 / 76 |
backend.go | 100.0% | 28 / 28 |
changes.go | 94.3% | 151 / 160 |
commands.go | 100.0% | 108 / 108 |
commit.go | 91.0% | 92 / 101 |
compose.go | 78.4% | 73 / 93 |
context.go | 95.0% | 135 / 142 |
draft.go | 100.0% | 53 / 53 |
evaldraft.go | 89.2% | 83 / 93 |
evals.go | 94.9% | 168 / 177 |
event.go | 100.0% | 17 / 17 |
export.go | 90.9% | 20 / 22 |
extensions.go | 94.2% | 132 / 140 |
files.go | 97.4% | 422 / 433 |
flowcalls.go | 89.0% | 179 / 201 |
flowgraph.go | 96.4% | 520 / 539 |
flowreceipt.go | 96.6% | 261 / 270 |
flowrun.go | 92.6% | 190 / 205 |
flowtasks.go | 88.4% | 192 / 217 |
fork.go | 87.0% | 114 / 131 |
gitbranches.go | 93.2% | 111 / 119 |
gitfiles.go | 85.5% | 130 / 152 |
gitremote.go | 92.7% | 256 / 276 |
gitrevisions.go | 88.4% | 207 / 234 |
goals.go | 97.5% | 80 / 82 |
guardrails.go | 97.2% | 209 / 215 |
health.go | 70.5% | 194 / 275 |
language.go | 100.0% | 85 / 85 |
lock.go | 78.2% | 18 / 23 |
lock_unix.go | 100.0% | 6 / 6 |
media.go | 88.8% | 32 / 36 |
mentions.go | 93.5% | 87 / 93 |
models.go | 96.7% | 180 / 186 |
network.go | 92.0% | 23 / 25 |
notices.go | 100.0% | 17 / 17 |
observability.go | 100.0% | 2 / 2 |
permissions.go | 97.2% | 70 / 72 |
project.go | 87.7% | 122 / 139 |
rewind.go | 89.8% | 89 / 99 |
rules.go | 94.6% | 71 / 75 |
search.go | 97.0% | 362 / 373 |
sessions.go | 97.3% | 146 / 150 |
sessiontools.go | 97.8% | 46 / 47 |
settingswatch.go | 96.5% | 83 / 86 |
skillfiles.go | 89.3% | 118 / 132 |
skillmentions.go | 100.0% | 27 / 27 |
styles.go | 95.3% | 62 / 65 |
suggestions.go | 89.7% | 167 / 186 |
tables.go | 93.3% | 56 / 60 |
tasks.go | 100.0% | 22 / 22 |
turn.go | 96.8% | 304 / 314 |
workerrewrite.go | 100.0% | 55 / 55 |
workers.go | 87.3% | 317 / 363 |
workspace.go | 86.1% | 281 / 326 |
|
92.3% |
7076 / 7664 |
|
apps/cli
29 files
agents.go | 90.0% | 127 / 141 |
auth.go | 95.6% | 89 / 93 |
configcmd.go | 92.1% | 70 / 76 |
configkeys.go | 93.7% | 165 / 176 |
configperms.go | 96.5% | 167 / 173 |
doctor.go | 97.5% | 40 / 41 |
eval.go | 87.1% | 68 / 78 |
exitcode.go | 100.0% | 13 / 13 |
headless.go | 100.0% | 156 / 156 |
helpgroups.go | 98.0% | 50 / 51 |
license.go | 100.0% | 15 / 15 |
main.go | 88.8% | 455 / 512 |
mcp.go | 92.0% | 185 / 201 |
memory.go | 93.8% | 92 / 98 |
models.go | 87.2% | 41 / 47 |
oneshot.go | 97.3% | 109 / 112 |
plugin.go | 95.9% | 236 / 246 |
search.go | 100.0% | 82 / 82 |
security.go | 54.0% | 20 / 37 |
service.go | 90.0% | 100 / 111 |
services.go | 89.4% | 161 / 180 |
services_unix.go | 100.0% | 1 / 1 |
sessions.go | 88.5% | 31 / 35 |
setup.go | 98.0% | 100 / 102 |
skills.go | 94.8% | 146 / 154 |
trust.go | 80.0% | 32 / 40 |
update.go | 95.8% | 115 / 120 |
workers.go | 91.1% | 216 / 237 |
worktrees.go | 100.0% | 71 / 71 |
|
92.7% |
3153 / 3399 |
|
pkg/engine/session
4 files
adkstore.go | 89.9% | 188 / 209 |
search.go | 96.6% | 57 / 59 |
session.go | 92.1% | 444 / 482 |
snapshot.go | 97.5% | 156 / 160 |
|
92.8% |
845 / 910 |
|
apps/service/internal/server
29 files
agents.go | 78.3% | 83 / 106 |
background.go | 93.0% | 175 / 188 |
broker.go | 100.0% | 51 / 51 |
compose.go | 84.2% | 32 / 38 |
config.go | 94.2% | 212 / 225 |
convert.go | 100.0% | 151 / 151 |
evals.go | 94.2% | 114 / 121 |
files.go | 94.4% | 187 / 198 |
guardrails.go | 97.1% | 69 / 71 |
health.go | 79.4% | 120 / 151 |
idle.go | 90.6% | 29 / 32 |
language.go | 95.8% | 139 / 145 |
listen.go | 82.3% | 14 / 17 |
mcp.go | 89.4% | 51 / 57 |
models.go | 95.9% | 47 / 49 |
rules.go | 93.8% | 61 / 65 |
scheduler.go | 96.8% | 214 / 221 |
secrets.go | 77.1% | 27 / 35 |
server.go | 96.4% | 220 / 228 |
session.go | 90.7% | 245 / 270 |
signin.go | 95.0% | 76 / 80 |
skills.go | 90.6% | 136 / 150 |
skills_edit.go | 93.2% | 83 / 89 |
studio.go | 83.3% | 10 / 12 |
tasks.go | 91.8% | 90 / 98 |
worker.go | 92.5% | 323 / 349 |
workflowruns.go | 95.2% | 119 / 125 |
workflows.go | 96.7% | 120 / 124 |
workspace.go | 93.7% | 783 / 835 |
|
92.9% |
3981 / 4281 |
|
pkg/engine/health
3 files
facts.go | 95.8% | 209 / 218 |
judge.go | 91.1% | 72 / 79 |
verdict.go | 90.3% | 94 / 104 |
|
93.5% |
375 / 401 |
|
pkg/mcpauth
1 file
|
93.7% |
119 / 127 |
|
pkg/plugins
5 files
apply.go | 100.0% | 85 / 85 |
importer.go | 95.7% | 319 / 333 |
marketplace.go | 93.6% | 132 / 141 |
plugins.go | 94.6% | 107 / 113 |
store.go | 89.9% | 251 / 279 |
|
94.0% |
894 / 951 |
|
pkg/engine/frontmatter
1 file
frontmatter.go | 94.1% | 81 / 86 |
|
94.1% |
81 / 86 |
|
pkg/engine/mdpdf
1 file
|
94.1% |
577 / 613 |
|
pkg/engine/runtime
31 files
agentrun.go | 72.4% | 21 / 29 |
anthropic.go | 98.2% | 387 / 394 |
aside.go | 80.0% | 48 / 60 |
cloud.go | 92.0% | 93 / 101 |
compact.go | 91.7% | 221 / 241 |
contextparts.go | 90.6% | 68 / 75 |
embed.go | 95.3% | 82 / 86 |
engine.go | 91.3% | 674 / 738 |
fallback.go | 100.0% | 60 / 60 |
geminifiles.go | 90.0% | 54 / 60 |
guard.go | 91.6% | 22 / 24 |
httpclient.go | 100.0% | 72 / 72 |
images.go | 86.1% | 31 / 36 |
keycommand.go | 96.1% | 50 / 52 |
listmodels.go | 96.2% | 103 / 107 |
media.go | 98.7% | 78 / 79 |
model_factory.go | 95.9% | 263 / 274 |
openai_images.go | 94.1% | 81 / 86 |
outputcap.go | 94.3% | 50 / 53 |
plan.go | 100.0% | 47 / 47 |
quota.go | 97.6% | 41 / 42 |
review.go | 98.2% | 171 / 174 |
rules.go | 92.9% | 92 / 99 |
search.go | 100.0% | 28 / 28 |
settings.go | 89.6% | 113 / 126 |
signatures.go | 97.3% | 37 / 38 |
speech.go | 95.2% | 199 / 209 |
steer.go | 91.2% | 52 / 57 |
tasks.go | 95.1% | 335 / 352 |
unavailable.go | 100.0% | 6 / 6 |
usage.go | 100.0% | 90 / 90 |
|
94.1% |
3669 / 3895 |
|
pkg/client
7 files
background.go | 92.8% | 78 / 84 |
client.go | 94.0% | 555 / 590 |
convert.go | 98.6% | 143 / 145 |
processes.go | 91.3% | 127 / 139 |
project.go | 96.8% | 62 / 64 |
settings.go | 91.3% | 53 / 58 |
workers.go | 94.5% | 87 / 92 |
|
94.2% |
1105 / 1172 |
|
pkg/markdown
2 files
markdown.go | 96.5% | 84 / 87 |
math.go | 92.5% | 75 / 81 |
|
94.6% |
159 / 168 |
|
apps/tray/internal/tray
11 files
actions.go | 91.2% | 94 / 103 |
apply.go | 94.2% | 33 / 35 |
browser.go | 93.3% | 14 / 15 |
detach_unix.go | 100.0% | 1 / 1 |
exited_unix.go | 100.0% | 7 / 7 |
extras.go | 95.2% | 80 / 84 |
ico.go | 100.0% | 18 / 18 |
locale.go | 94.1% | 48 / 51 |
serve.go | 100.0% | 21 / 21 |
tasks.go | 97.6% | 83 / 85 |
tray.go | 96.6% | 57 / 59 |
|
95.1% |
456 / 479 |
|
pkg/docx
4 files
docx.go | 96.3% | 339 / 352 |
math.go | 97.2% | 316 / 325 |
parts.go | 93.2% | 83 / 89 |
read.go | 88.8% | 111 / 125 |
|
95.2% |
849 / 891 |
|
pkg/signin
2 files
signin.go | 100.0% | 105 / 105 |
status.go | 90.3% | 94 / 104 |
|
95.2% |
199 / 209 |
|
pkg/engine/tools
59 files
agent_tools.go | 100.0% | 75 / 75 |
approval_store.go | 87.5% | 91 / 104 |
ask_user.go | 100.0% | 66 / 66 |
audio.go | 94.1% | 128 / 136 |
background.go | 99.1% | 221 / 223 |
blockedscan.go | 96.5% | 84 / 87 |
blockedscan_unix.go | 100.0% | 4 / 4 |
browser.go | 94.8% | 237 / 250 |
bwrap.go | 100.0% | 28 / 28 |
capped_buffer.go | 100.0% | 24 / 24 |
checkpoint.go | 94.9% | 468 / 493 |
cmdpolicy.go | 98.7% | 388 / 393 |
diff.go | 100.0% | 17 / 17 |
documents.go | 92.8% | 78 / 84 |
exec.go | 95.6% | 133 / 139 |
export_pdf.go | 92.1% | 118 / 128 |
file_edit.go | 100.0% | 90 / 90 |
file_ops.go | 97.5% | 240 / 246 |
flowcalls.go | 86.1% | 31 / 36 |
glob.go | 98.6% | 149 / 151 |
grep.go | 94.5% | 139 / 147 |
hookif.go | 97.0% | 65 / 67 |
hooks.go | 100.0% | 229 / 229 |
images.go | 93.8% | 91 / 97 |
lsp.go | 85.7% | 84 / 98 |
mcp.go | 94.8% | 465 / 490 |
mcpextra.go | 97.1% | 269 / 277 |
mode.go | 100.0% | 31 / 31 |
nodeenv.go | 92.7% | 128 / 138 |
notebook.go | 99.1% | 239 / 241 |
ossandbox.go | 95.0% | 115 / 121 |
ossandbox_linux.go | 87.5% | 14 / 16 |
patch.go | 100.0% | 400 / 400 |
pathlock.go | 98.0% | 49 / 50 |
pathpolicy.go | 91.6% | 88 / 96 |
permrules.go | 99.2% | 271 / 273 |
plan.go | 97.2% | 105 / 108 |
procgroup_unix.go | 76.4% | 13 / 17 |
pyenv.go | 95.4% | 169 / 177 |
pyversion.go | 97.6% | 165 / 169 |
registry.go | 95.4% | 335 / 351 |
remember.go | 100.0% | 24 / 24 |
scriptbox.go | 93.3% | 84 / 90 |
scriptbox_gvisor_linux.go | 87.8% | 130 / 148 |
scripthooks.go | 97.7% | 383 / 392 |
search.go | 92.5% | 25 / 27 |
shell.go | 97.7% | 130 / 133 |
skillremote.go | 86.8% | 53 / 61 |
skills_tools.go | 96.6% | 117 / 121 |
skillscript.go | 91.4% | 267 / 292 |
skillwrites.go | 91.3% | 105 / 115 |
tasks.go | 89.6% | 52 / 58 |
todo.go | 100.0% | 47 / 47 |
universal_constructor.go | 96.0% | 172 / 179 |
userfs.go | 94.3% | 101 / 107 |
usersearch.go | 100.0% | 29 / 29 |
web.go | 96.8% | 184 / 190 |
websearch.go | 95.6% | 262 / 274 |
workspace.go | 90.2% | 372 / 412 |
|
95.6% |
8671 / 9066 |
|
pkg/config
14 files
agentmodels.go | 91.4% | 43 / 47 |
check.go | 100.0% | 87 / 87 |
config.go | 96.4% | 269 / 279 |
features.go | 100.0% | 113 / 113 |
home.go | 88.2% | 15 / 17 |
locale.go | 86.0% | 80 / 93 |
mcpedit.go | 100.0% | 160 / 160 |
modelsettings.go | 98.4% | 126 / 128 |
permissions.go | 93.5% | 87 / 93 |
project.go | 96.9% | 353 / 364 |
providers.go | 96.3% | 371 / 385 |
reference.go | 99.1% | 114 / 115 |
skilltrust.go | 80.3% | 45 / 56 |
trust.go | 83.3% | 60 / 72 |
|
95.7% |
1923 / 2009 |
|
apps/service/internal/doctor
1 file
|
96.1% |
378 / 393 |
|
pkg/engine/flows
2 files
expr.go | 90.9% | 151 / 166 |
flows.go | 98.7% | 319 / 323 |
|
96.1% |
470 / 489 |
|
pkg/worktree
1 file
worktree.go | 96.1% | 176 / 183 |
|
96.1% |
176 / 183 |
|
pkg/engine/workers
6 files
permission.go | 100.0% | 47 / 47 |
policy.go | 100.0% | 31 / 31 |
runs.go | 92.7% | 77 / 83 |
schedule.go | 100.0% | 110 / 110 |
state.go | 93.2% | 97 / 104 |
worker.go | 95.6% | 175 / 183 |
|
96.2% |
537 / 558 |
|
pkg/observability
6 files
logfile.go | 96.0% | 145 / 151 |
logread.go | 100.0% | 126 / 126 |
metrics.go | 100.0% | 33 / 33 |
span.go | 100.0% | 22 / 22 |
start.go | 86.2% | 25 / 29 |
telemetry.go | 94.0% | 141 / 150 |
|
96.2% |
492 / 511 |
|
pkg/redact
2 files
pii.go | 91.6% | 44 / 48 |
redact.go | 100.0% | 58 / 58 |
|
96.2% |
102 / 106 |
|
pkg/engine/table
2 files
query.go | 96.4% | 136 / 141 |
table.go | 96.3% | 105 / 109 |
|
96.4% |
241 / 250 |
|
pkg/engine/lsp
4 files
client.go | 99.1% | 120 / 121 |
documents.go | 94.6% | 482 / 509 |
manager.go | 97.5% | 394 / 404 |
snippet.go | 100.0% | 67 / 67 |
|
96.5% |
1063 / 1101 |
|
pkg/engine/skills
6 files
definition.go | 99.2% | 126 / 127 |
folder.go | 98.1% | 107 / 109 |
policy.go | 100.0% | 150 / 150 |
provider.go | 91.3% | 169 / 185 |
save.go | 95.9% | 119 / 124 |
skill.go | 96.5% | 113 / 117 |
|
96.5% |
784 / 812 |
|
pkg/engine/evals
2 files
evals.go | 99.2% | 264 / 266 |
runs.go | 84.3% | 43 / 51 |
|
96.8% |
307 / 317 |
|
pkg/engine/audit
1 file
|
96.9% |
63 / 65 |
|
pkg/engine/browser
3 files
browser.go | 97.5% | 524 / 537 |
cdp.go | 100.0% | 86 / 86 |
proxy.go | 92.8% | 116 / 125 |
|
97.0% |
726 / 748 |
|
pkg/engine/browser/browsertest
1 file
browsertest.go | 97.1% | 103 / 106 |
|
97.1% |
103 / 106 |
|
apps/cli/internal/tui
35 files
attach.go | 100.0% | 70 / 70 |
cd.go | 100.0% | 63 / 63 |
commands.go | 98.6% | 282 / 286 |
commands_extra.go | 98.6% | 510 / 517 |
envs.go | 100.0% | 51 / 51 |
exit.go | 98.8% | 85 / 86 |
follow.go | 100.0% | 23 / 23 |
input.go | 97.7% | 173 / 177 |
keybindings.go | 96.8% | 61 / 63 |
keys.go | 92.5% | 136 / 147 |
keywatch.go | 87.3% | 76 / 87 |
keywatch_linux.go | 100.0% | 1 / 1 |
keywatch_unix.go | 84.2% | 32 / 38 |
license.go | 92.3% | 24 / 26 |
loops.go | 98.7% | 82 / 83 |
markdown.go | 94.6% | 53 / 56 |
mode.go | 98.2% | 57 / 58 |
modelsettings.go | 97.0% | 65 / 67 |
passthrough.go | 88.0% | 44 / 50 |
permissions.go | 100.0% | 60 / 60 |
picker.go | 97.7% | 300 / 307 |
pickers.go | 100.0% | 91 / 91 |
project.go | 98.7% | 81 / 82 |
render.go | 100.0% | 47 / 47 |
repl.go | 97.4% | 416 / 427 |
rewind.go | 100.0% | 116 / 116 |
search.go | 100.0% | 41 / 41 |
searchws.go | 100.0% | 92 / 92 |
skills.go | 100.0% | 64 / 64 |
spinner.go | 100.0% | 40 / 40 |
status.go | 98.4% | 256 / 260 |
statusline.go | 96.5% | 56 / 58 |
tasks.go | 100.0% | 87 / 87 |
terminal.go | 90.3% | 215 / 238 |
theme.go | 100.0% | 33 / 33 |
|
97.2% |
3883 / 3992 |
|
pkg/engine/memory
2 files
memory.go | 97.4% | 301 / 309 |
notes.go | 96.8% | 122 / 126 |
|
97.2% |
423 / 435 |
|
pkg/engine/gates
2 files
gates.go | 97.6% | 167 / 171 |
guardrails.go | 98.1% | 211 / 215 |
|
97.9% |
378 / 386 |
|
pkg/engine/compose
1 file
|
98.8% |
165 / 167 |
|
pkg/pageserver
2 files
proxy.go | 100.0% | 68 / 68 |
server.go | 98.1% | 107 / 109 |
|
98.8% |
175 / 177 |
|
apps/service/internal/daemon
1 file
|
98.9% |
92 / 93 |
|
pkg/i18n
1 file
|
98.9% |
286 / 289 |
|
apps/service
1 file
|
99.0% |
101 / 102 |
|
pkg/a2ui
1 file
|
100.0% |
337 / 337 |
|
pkg/api
9 files
context.go | 100.0% | 5 / 5 |
evals.go | 100.0% | 5 / 5 |
extensions.go | 100.0% | 5 / 5 |
models.go | 100.0% | 4 / 4 |
permissions.go | 100.0% | 20 / 20 |
sessions.go | 100.0% | 3 / 3 |
tasks.go | 100.0% | 7 / 7 |
turn.go | 100.0% | 15 / 15 |
version.go | 100.0% | 4 / 4 |
|
100.0% |
68 / 68 |
|
pkg/config/configtest
1 file
|
100.0% |
3 / 3 |
|
pkg/engine/breaker
1 file
|
100.0% |
37 / 37 |
|
pkg/engine/commands
1 file
commands.go | 100.0% | 124 / 124 |
|
100.0% |
124 / 124 |
|
pkg/legal
1 file
|
100.0% |
9 / 9 |
|
pkg/textutil
3 files
glob.go | 100.0% | 15 / 15 |
html.go | 100.0% | 63 / 63 |
textutil.go | 100.0% | 44 / 44 |
|
100.0% |
122 / 122 |
|