feat: add RigPanel UI to drive a retarget (clip picker, diagnostic preview, write handoff) #13857
ci.yml
on: pull_request
Annotations
3 errors
|
Client tests and build (1/1)
Process completed with exit code 1.
|
|
src/components/settings/LocalLlmRuntimesView.test.jsx > LocalLlmRuntimesView runtime servers > reports a failed checkpoint download as one error, not an empty success:
client/src/components/settings/LocalLlmRuntimesView.test.jsx#L270
AssertionError: expected "vi.fn()" to be called with arguments: [ StringMatching{…} ]
Number of calls: 0
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div>
<section
aria-labelledby="tab-runtimes"
class="space-y-4"
id="llm-management-panel-runtimes"
role="tabpanel"
>
<section
aria-labelledby="hardware-llm-recommendation-title"
class="bg-port-accent/5 border border-port-accent/40 rounded-xl p-4 sm:p-5 space-y-3"
>
<div
class="flex flex-col sm:flex-row sm:items-start justify-between gap-3"
>
<div
class="min-w-0"
>
<div
class="flex items-center gap-2 text-port-accent"
>
<svg
aria-hidden="true"
class="lucide lucide-sparkles"
fill="none"
height="16"
stroke="currentColor"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
viewBox="0 0 24 24"
width="16"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"
/>
<path
d="M20 2v4"
/>
<path
d="M22 4h-4"
/>
<circle
cx="4"
cy="20"
r="2"
/>
</svg>
<h2
class="text-sm font-semibold"
id="hardware-llm-recommendation-title"
>
Recommended coding-agent setup
</h2>
</div>
<p
class="text-xs text-gray-400 mt-1"
>
Curated for this machine:
64 GB Apple Silicon
</p>
</div>
<span
class="text-[11px] px-2 py-1 rounded border border-port-accent/30 text-port-accent shrink-0"
>
Qwen3.8-27B
</span>
</div>
<div
class="grid grid-cols-1 sm:grid-cols-3 gap-2 text-xs"
>
<div
class="bg-port-bg/70 rounded-lg p-2.5 min-w-0"
>
<span
class="text-gray-500"
>
Runtime
</span>
<p
class="text-gray-200 mt-0.5 font-medium"
>
MTPLX
</p>
</div>
<div
class="bg-port-bg/70 rounded-lg p-2.5 min-w-0"
>
<span
class="text-gray-500"
>
Harness
</span>
<p
class="text-gray-200 mt-0.5 font-medium"
>
OpenCode MTPLX TUI
</p>
</div>
<div
class="bg-port-bg/70 rounded-lg p-2.5 min-w-0"
>
<span
class="text-gray-500"
>
Launch target
</span>
<p
class="text-gray-200 mt-0.5 font-medium"
>
256K context
</p>
</div>
</div>
<div
class="text-xs text-gray-300 space-y-1.5 leading-relaxed"
>
<p
class="flex gap-2"
>
<svg
aria-hidden="true"
class="lucide lucide-circle-check text-port-success shrink-0 mt-0.5"
fill="none"
|
|
CI Gate
Process completed with exit code 1.
|