All files

83.97% Statements 2081/2478
76.04% Branches 1416/1862
82.07% Functions 458/558
85.43% Lines 1977/2314

Press n or j to go to the next uncovered block, b, p or k for the previous block.

File Statements Branches Functions Lines
src
90.69% 156/172 93.75% 120/128 82% 41/50 90.53% 153/169
src/chat
81.75% 345/422 75.67% 280/370 84.21% 64/76 82.92% 335/404
src/embedding
83.33% 5/6 50% 1/2 66.66% 2/3 83.33% 5/6
src/errors
79.48% 31/39 100% 1/1 70.58% 12/17 79.48% 31/39
src/executor
85.71% 12/14 87.5% 7/8 66.66% 2/3 91.66% 11/12
src/image
100% 22/22 100% 8/8 100% 10/10 100% 22/22
src/models
86.88% 53/61 83.01% 44/53 100% 15/15 88.13% 52/59
src/moderation
92.85% 26/28 50% 2/4 91.66% 22/24 91.66% 22/24
src/providers
84.61% 22/26 100% 10/10 81.25% 13/16 84.61% 22/26
src/providers/anthropic
86.66% 286/330 73.49% 208/283 83.33% 45/54 88.77% 269/303
src/providers/deepseek
83.5% 167/200 76.51% 101/132 78.26% 36/46 84.69% 155/183
src/providers/gemini
87.81% 353/402 81.66% 236/289 83.09% 59/71 88.45% 337/381
src/providers/ollama
58.33% 42/72 48.07% 25/52 59.37% 19/32 61.53% 40/65
src/providers/openai
78.04% 359/460 66.12% 242/366 82.92% 68/82 81.08% 330/407
src/providers/openrouter
84.31% 43/51 90.9% 40/44 70.83% 17/24 82.97% 39/47
src/schema
100% 6/6 100% 2/2 100% 4/4 100% 6/6
src/streaming
100% 27/27 100% 4/4 100% 11/11 100% 26/26
src/transcription
100% 6/6 50% 1/2 100% 6/6 100% 6/6
src/utils
89.55% 120/134 80.76% 84/104 85.71% 12/14 89.92% 116/129