refactor: trim nested config schema exports

This commit is contained in:
Peter Steinberger
2026-05-02 02:26:51 +01:00
parent b97ba0ade2
commit e9c61fba04
2 changed files with 13 additions and 13 deletions

View File

@@ -17,7 +17,7 @@ import {
TypingModeSchema,
} from "./zod-schema.core.js";
export const SilentReplyPolicySchema = z.union([z.literal("allow"), z.literal("disallow")]);
const SilentReplyPolicySchema = z.union([z.literal("allow"), z.literal("disallow")]);
const NonNegativeByteSizeSchema = z.union([
z.number().int().nonnegative(),

View File

@@ -101,7 +101,7 @@ export const HeartbeatSchema = z
})
.optional();
export const SandboxDockerSchema = z
const SandboxDockerSchema = z
.object({
image: z.string().optional(),
containerPrefix: z.string().optional(),
@@ -213,7 +213,7 @@ export const SandboxDockerSchema = z
})
.optional();
export const SandboxBrowserSchema = z
const SandboxBrowserSchema = z
.object({
enabled: z.boolean().optional(),
image: z.string().optional(),
@@ -243,7 +243,7 @@ export const SandboxBrowserSchema = z
.strict()
.optional();
export const SandboxPruneSchema = z
const SandboxPruneSchema = z
.object({
idleHours: z.number().int().nonnegative().optional(),
maxAgeDays: z.number().int().nonnegative().optional(),
@@ -261,7 +261,7 @@ export const AgentContextLimitsSchema = z
.strict()
.optional();
export const AgentSkillsLimitsSchema = z
const AgentSkillsLimitsSchema = z
.object({
maxSkillsPromptChars: z.number().int().min(0).optional(),
})
@@ -317,7 +317,7 @@ const CodexUserLocationSchema = z
})
.optional();
export const ToolsWebSearchSchema = z
const ToolsWebSearchSchema = z
.object({
enabled: z.boolean().optional(),
provider: z.string().optional(),
@@ -339,7 +339,7 @@ export const ToolsWebSearchSchema = z
.strict()
.optional();
export const ToolsWebFetchSchema = z
const ToolsWebFetchSchema = z
.object({
enabled: z.boolean().optional(),
provider: z.string().optional(),
@@ -375,7 +375,7 @@ export const ToolsWebFetchSchema = z
.strict()
.optional();
export const ToolsWebXSearchSchema = z
const ToolsWebXSearchSchema = z
.object({
enabled: z.boolean().optional(),
model: z.string().optional(),
@@ -387,7 +387,7 @@ export const ToolsWebXSearchSchema = z
.strict()
.optional();
export const ToolsWebSchema = z
const ToolsWebSchema = z
.object({
search: ToolsWebSearchSchema,
fetch: ToolsWebFetchSchema,
@@ -396,7 +396,7 @@ export const ToolsWebSchema = z
.strict()
.optional();
export const ToolProfileSchema = z
const ToolProfileSchema = z
.union([z.literal("minimal"), z.literal("coding"), z.literal("messaging"), z.literal("full")])
.optional();
@@ -418,7 +418,7 @@ function addAllowAlsoAllowConflictIssue(
}
}
export const ToolPolicyWithProfileSchema = z
const ToolPolicyWithProfileSchema = z
.object({
allow: z.array(z.string()).optional(),
alsoAllow: z.array(z.string()).optional(),
@@ -539,7 +539,7 @@ const ToolLoopDetectionSchema = z
})
.optional();
export const SandboxSshSchema = z
const SandboxSshSchema = z
.object({
target: z.string().min(1).optional(),
command: z.string().min(1).optional(),
@@ -595,7 +595,7 @@ const CommonToolPolicyFields = {
byProvider: z.record(z.string(), ToolPolicyWithProfileSchema).optional(),
};
export const AgentToolsSchema = z
const AgentToolsSchema = z
.object({
...CommonToolPolicyFields,
elevated: z