(record: PluginRecord)
| 420 | } |
| 421 | |
| 422 | function recordToInfo(record: PluginRecord): PluginInfo { |
| 423 | return { |
| 424 | ...recordToSummary(record), |
| 425 | root: record.root, |
| 426 | installedAt: record.installedAt, |
| 427 | updatedAt: record.updatedAt, |
| 428 | manifestKind: record.manifestKind, |
| 429 | manifestPath: record.manifestPath, |
| 430 | manifest: record.manifest, |
| 431 | mcpServers: pluginMcpServersInfo(record), |
| 432 | shadowedManifestPath: record.shadowedManifestPath, |
| 433 | diagnostics: record.diagnostics, |
| 434 | }; |
| 435 | } |
| 436 | |
| 437 | function isMcpServerEnabled( |
| 438 | record: PluginRecord, |
no test coverage detected