feat(cli): add /doctor diagnostic command (#3404)

Closes #3018
This commit is contained in:
jinye 2026-04-19 19:25:55 +08:00 committed by GitHub
parent c175fd3d4a
commit 9de33dded3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 1016 additions and 1 deletions

View file

@ -45,6 +45,7 @@ import { SkillsList } from './views/SkillsList.js';
import { ToolsList } from './views/ToolsList.js';
import { McpStatus } from './views/McpStatus.js';
import { ContextUsage } from './views/ContextUsage.js';
import { DoctorReport } from './views/DoctorReport.js';
import { ArenaAgentCard, ArenaSessionCard } from './arena/ArenaCards.js';
import { InsightProgressMessage } from './messages/InsightProgressMessage.js';
import { BtwMessage } from './messages/BtwMessage.js';
@ -232,6 +233,13 @@ const HistoryItemDisplayComponent: React.FC<HistoryItemDisplayProps> = ({
showDetails={itemForDisplay.showDetails}
/>
)}
{itemForDisplay.type === 'doctor' && (
<DoctorReport
checks={itemForDisplay.checks}
summary={itemForDisplay.summary}
width={boxWidth}
/>
)}
{itemForDisplay.type === 'arena_agent_complete' && (
<ArenaAgentCard agent={itemForDisplay.agent} width={boxWidth} />
)}