fix: prepare D518 runtime secret sources

This commit is contained in:
Codex
2026-06-27 14:07:19 +00:00
parent e56cfe2b73
commit 414bbba866
5 changed files with 236 additions and 44 deletions
+17
View File
@@ -324,6 +324,20 @@ export interface BootstrapAdminPasswordMaterial {
error: string | null;
}
export interface CodeAgentProviderSecretMaterial {
ok: boolean;
sourceRef: string | null;
sourcePath: string | null;
sourcePresent: boolean;
openaiSourceKey: string | null;
opencodeSourceKey: string | null;
openaiValue: string | null;
opencodeValue: string | null;
openaiFingerprint: string | null;
opencodeFingerprint: string | null;
error: string | null;
}
export interface NodePublicExposureOptions {
action: "public-exposure";
node: string;
@@ -373,6 +387,9 @@ export interface RuntimeSecretSpec {
codeAgentProviderSecret: string;
codeAgentProviderSourceNamespace: string;
codeAgentProviderSourceSecret: string;
codeAgentProviderSourceRef?: string;
codeAgentProviderOpenaiSourceKey?: string;
codeAgentProviderOpencodeSourceKey?: string;
fieldManager: string;
}