Merge remote-tracking branch 'origin/master' into feat/sub2api-user-feedback-diagnose

# Conflicts:
#	scripts/src/platform-infra-sub2api-codex/types.ts
This commit is contained in:
Codex
2026-07-14 12:47:52 +02:00
78 changed files with 5405 additions and 93 deletions
+2
View File
@@ -417,6 +417,8 @@ export function platformInfraHelp(): unknown {
"bun scripts/cli.ts platform-infra sub2api apply [--target G14|D601] --confirm",
"bun scripts/cli.ts platform-infra sub2api status [--target G14|D601] [--full|--raw]",
"bun scripts/cli.ts platform-infra sub2api validate [--target G14|D601] [--full|--raw]",
"bun scripts/cli.ts platform-infra sub2api ops diagnosis [--target PK01] [--platform <name>] [--group <id-or-name>] [--time-range 5m|30m|1h|6h|24h] [--id <diagnosis-id>] [--json]",
"bun scripts/cli.ts platform-infra sub2api ops channels [--target PK01] [--platform <name>] [--channel <id-or-name>] [--model <name>] [--window 7d|15d|30d] [--page-token <record-id>|--record <record-id>] [--json]",
"bun scripts/cli.ts platform-infra sub2api codex-pool plan",
"bun scripts/cli.ts platform-infra sub2api codex-pool sync --confirm",
"bun scripts/cli.ts platform-infra sub2api codex-pool validate",
+4
View File
@@ -108,6 +108,10 @@ export async function runPlatformInfraCommand(config: UniDeskConfig, args: strin
return options.full || options.raw ? result : renderSub2ApiStatus(result);
}
if (action === "validate") return await validate(config, parseDisclosureOptions(args.slice(2)));
if (action === "ops") {
const { runSub2ApiOpsCommand } = await import("../platform-infra-sub2api-ops");
return await runSub2ApiOpsCommand(config, args.slice(2));
}
if (action === "codex-pool") {
const { runCodexPoolCommand } = await import("../platform-infra-sub2api-codex");
return await runCodexPoolCommand(config, args.slice(2));