import type { Capability, CapabilityId } from "../../protocol/model"; export function CapabilityPanel({ declared, catalog, onSelect }: { declared: readonly CapabilityId[]; catalog: readonly Capability[]; onSelect?: (capability: Capability) => void }) { const visible = catalog.filter((capability) => declared.includes(capability.capability_id)); return

Capability

{visible.length === 0 ?

服务端未声明可用操作

: }
; }