feat: expand codex app server discovery

This commit is contained in:
AI Bot
2026-06-02 23:11:21 +08:00
parent 94e0cc8bad
commit 88b028ad2b
11 changed files with 295 additions and 12 deletions

View File

@@ -83,6 +83,10 @@ export function buildDeviceWorkspaceDetailCards(workspace: DeviceWorkspaceView)
const codexSkillCount = arrayLength(codexAppServerMetadata.skills);
const codexPluginCount = arrayLength(codexAppServerMetadata.plugins);
const codexAppCount = arrayLength(codexAppServerMetadata.apps);
const codexExperimentalFeatureCount = arrayLength(codexAppServerMetadata.experimentalFeatures);
const codexCollaborationModeCount = arrayLength(codexAppServerMetadata.collaborationModes);
const codexMcpServerCount = arrayLength(codexAppServerMetadata.mcpServers);
const codexPermissionProfileCount = arrayLength(codexAppServerMetadata.permissionProfiles);
return {
capabilities: {
@@ -108,6 +112,7 @@ export function buildDeviceWorkspaceDetailCards(workspace: DeviceWorkspaceView)
)}`
: "模型:未发现",
codexExtensions: `扩展Skill ${codexSkillCount} 个 · Plugin ${codexPluginCount} 个 · App ${codexAppCount}`,
codexGovernance: `治理:实验特性 ${codexExperimentalFeatureCount} 个 · 协作模式 ${codexCollaborationModeCount} 个 · MCP ${codexMcpServerCount} 个 · 权限 ${codexPermissionProfileCount}`,
preferredExecutionMode: `默认执行模式:${
selectedDevice?.preferredExecutionMode === "gui"
? "GUI"
@@ -739,6 +744,9 @@ export function DeviceEditorCard({
<div className="rounded-2xl bg-[#F7F8FA] px-3 py-2">
{detailCards.capabilities.items.codexExtensions}
</div>
<div className="rounded-2xl bg-[#F7F8FA] px-3 py-2">
{detailCards.capabilities.items.codexGovernance}
</div>
<div className="rounded-2xl bg-[#F7F8FA] px-3 py-2">
{detailCards.capabilities.items.preferredExecutionMode}
</div>