fix(evals): preserve public inspector tab sizing

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
Dotta 2026-09-06 20:30:02 -05:00
parent d735f61815
commit 40bad53aae
1 changed files with 2 additions and 2 deletions

View File

@ -395,7 +395,7 @@ export function EvidencePanel(props: EvidencePanelProps) {
{devtools !== undefined ? (
<>
{devtools === null ? (
evalReport ? <>
evalReport ? <section className="pit-devtools">
<div className="pit-devtools-tabs" role="tablist" aria-label="Developer tools">
{(["eval", "evidence"] as const).map((tab) => <button
key={tab}
@ -407,7 +407,7 @@ export function EvidencePanel(props: EvidencePanelProps) {
><span className="pit-tab-glyph"><Icon name="evidence" /></span><span>{tab === "eval" ? "Eval" : "Evidence"}</span></button>)}
</div>
{devtoolsTab === "eval" ? <EvalReportInspector evalReport={evalReport} /> : null}
</> : <p className="pit-muted pit-devtools-loading">Loading company state</p>
</section> : <p className="pit-muted pit-devtools-loading">Loading company state</p>
) : (
<DevtoolsInspector snapshot={devtools} onFork={onForkRevision} tab={devtoolsTab} onTabChange={onDevtoolsTabChange} evalReport={evalReport} />
)}