Update coverage reports and fix Ollama client abort handling

This commit is contained in:
2026-05-06 23:44:29 +02:00
parent 0920e0959e
commit cec8302dbe
15 changed files with 1945 additions and 1469 deletions
+47 -47
View File
@@ -23,30 +23,30 @@
<div class='clearfix'>
<div class='fl pad1y space-right2'>
<span class="strong">74.47% </span>
<span class="strong">93.41% </span>
<span class="quiet">Statements</span>
<span class='fraction'>499/670</span>
<span class='fraction'>624/668</span>
</div>
<div class='fl pad1y space-right2'>
<span class="strong">59.06% </span>
<span class="strong">82.09% </span>
<span class="quiet">Branches</span>
<span class='fraction'>176/298</span>
<span class='fraction'>243/296</span>
</div>
<div class='fl pad1y space-right2'>
<span class="strong">78.21% </span>
<span class="strong">93.06% </span>
<span class="quiet">Functions</span>
<span class='fraction'>79/101</span>
<span class='fraction'>94/101</span>
</div>
<div class='fl pad1y space-right2'>
<span class="strong">75.31% </span>
<span class="strong">94.51% </span>
<span class="quiet">Lines</span>
<span class='fraction'>482/640</span>
<span class='fraction'>603/638</span>
</div>
@@ -61,7 +61,7 @@
</div>
</template>
</div>
<div class='status-line medium'></div>
<div class='status-line high'></div>
<div class="pad1">
<table class="coverage-summary">
<thead>
@@ -80,17 +80,17 @@
</thead>
<tbody><tr>
<td class="file high" data-value="chat-view.ts"><a href="chat-view.ts.html">chat-view.ts</a></td>
<td data-value="90.36" class="pic high">
<div class="chart"><div class="cover-fill" style="width: 90%"></div><div class="cover-empty" style="width: 10%"></div></div>
<td data-value="92.55" class="pic high">
<div class="chart"><div class="cover-fill" style="width: 92%"></div><div class="cover-empty" style="width: 8%"></div></div>
</td>
<td data-value="90.36" class="pct high">90.36%</td>
<td data-value="218" class="abs high">197/218</td>
<td data-value="80.28" class="pct high">80.28%</td>
<td data-value="71" class="abs high">57/71</td>
<td data-value="92.55" class="pct high">92.55%</td>
<td data-value="215" class="abs high">199/215</td>
<td data-value="85.71" class="pct high">85.71%</td>
<td data-value="70" class="abs high">60/70</td>
<td data-value="82.85" class="pct high">82.85%</td>
<td data-value="35" class="abs high">29/35</td>
<td data-value="92.15" class="pct high">92.15%</td>
<td data-value="204" class="abs high">188/204</td>
<td data-value="94.52" class="pct high">94.52%</td>
<td data-value="201" class="abs high">190/201</td>
</tr>
<tr>
@@ -109,18 +109,18 @@
</tr>
<tr>
<td class="file low" data-value="ollama-client.ts"><a href="ollama-client.ts.html">ollama-client.ts</a></td>
<td data-value="17.7" class="pic low">
<div class="chart"><div class="cover-fill" style="width: 17%"></div><div class="cover-empty" style="width: 83%"></div></div>
<td class="file high" data-value="ollama-client.ts"><a href="ollama-client.ts.html">ollama-client.ts</a></td>
<td data-value="91.91" class="pic high">
<div class="chart"><div class="cover-fill" style="width: 91%"></div><div class="cover-empty" style="width: 9%"></div></div>
</td>
<td data-value="17.7" class="pct low">17.7%</td>
<td data-value="96" class="abs low">17/96</td>
<td data-value="4" class="pct low">4%</td>
<td data-value="50" class="abs low">2/50</td>
<td data-value="36.36" class="pct low">36.36%</td>
<td data-value="11" class="abs low">4/11</td>
<td data-value="18.47" class="pct low">18.47%</td>
<td data-value="92" class="abs low">17/92</td>
<td data-value="91.91" class="pct high">91.91%</td>
<td data-value="99" class="abs high">91/99</td>
<td data-value="72" class="pct medium">72%</td>
<td data-value="50" class="abs medium">36/50</td>
<td data-value="100" class="pct high">100%</td>
<td data-value="11" class="abs high">11/11</td>
<td data-value="91.57" class="pct high">91.57%</td>
<td data-value="95" class="abs high">87/95</td>
</tr>
<tr>
@@ -154,33 +154,33 @@
</tr>
<tr>
<td class="file low" data-value="utils.ts"><a href="utils.ts.html">utils.ts</a></td>
<td data-value="44.32" class="pic low">
<div class="chart"><div class="cover-fill" style="width: 44%"></div><div class="cover-empty" style="width: 56%"></div></div>
<td class="file high" data-value="utils.ts"><a href="utils.ts.html">utils.ts</a></td>
<td data-value="95.87" class="pic high">
<div class="chart"><div class="cover-fill" style="width: 95%"></div><div class="cover-empty" style="width: 5%"></div></div>
</td>
<td data-value="44.32" class="pct low">44.32%</td>
<td data-value="97" class="abs low">43/97</td>
<td data-value="22.91" class="pct low">22.91%</td>
<td data-value="48" class="abs low">11/48</td>
<td data-value="43.75" class="pct low">43.75%</td>
<td data-value="16" class="abs low">7/16</td>
<td data-value="43.01" class="pct low">43.01%</td>
<td data-value="93" class="abs low">40/93</td>
<td data-value="95.87" class="pct high">95.87%</td>
<td data-value="97" class="abs high">93/97</td>
<td data-value="85.41" class="pct high">85.41%</td>
<td data-value="48" class="abs high">41/48</td>
<td data-value="93.75" class="pct high">93.75%</td>
<td data-value="16" class="abs high">15/16</td>
<td data-value="96.77" class="pct high">96.77%</td>
<td data-value="93" class="abs high">90/93</td>
</tr>
<tr>
<td class="file high" data-value="vault-indexer.ts"><a href="vault-indexer.ts.html">vault-indexer.ts</a></td>
<td data-value="92.1" class="pic high">
<td data-value="92.85" class="pic high">
<div class="chart"><div class="cover-fill" style="width: 92%"></div><div class="cover-empty" style="width: 8%"></div></div>
</td>
<td data-value="92.1" class="pct high">92.1%</td>
<td data-value="114" class="abs high">105/114</td>
<td data-value="78.26" class="pct medium">78.26%</td>
<td data-value="46" class="abs medium">36/46</td>
<td data-value="92.85" class="pct high">92.85%</td>
<td data-value="112" class="abs high">104/112</td>
<td data-value="80" class="pct high">80%</td>
<td data-value="45" class="abs high">36/45</td>
<td data-value="100" class="pct high">100%</td>
<td data-value="15" class="abs high">15/15</td>
<td data-value="94.33" class="pct high">94.33%</td>
<td data-value="106" class="abs high">100/106</td>
<td data-value="95.19" class="pct high">95.19%</td>
<td data-value="104" class="abs high">99/104</td>
</tr>
</tbody>
@@ -191,7 +191,7 @@
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2026-05-06T20:36:57.831Z
at 2026-05-06T21:42:52.284Z
</div>
<script src="prettify.js"></script>
<script>