





















@@ -101,7 +101,7 @@ export const HeartbeatSchema = z
101101})
102102.optional();
103103104-export const SandboxDockerSchema = z
104+const SandboxDockerSchema = z
105105.object({
106106image: z.string().optional(),
107107containerPrefix: z.string().optional(),
@@ -213,7 +213,7 @@ export const SandboxDockerSchema = z
213213})
214214.optional();
215215216-export const SandboxBrowserSchema = z
216+const SandboxBrowserSchema = z
217217.object({
218218enabled: z.boolean().optional(),
219219image: z.string().optional(),
@@ -243,7 +243,7 @@ export const SandboxBrowserSchema = z
243243.strict()
244244.optional();
245245246-export const SandboxPruneSchema = z
246+const SandboxPruneSchema = z
247247.object({
248248idleHours: z.number().int().nonnegative().optional(),
249249maxAgeDays: z.number().int().nonnegative().optional(),
@@ -261,7 +261,7 @@ export const AgentContextLimitsSchema = z
261261.strict()
262262.optional();
263263264-export const AgentSkillsLimitsSchema = z
264+const AgentSkillsLimitsSchema = z
265265.object({
266266maxSkillsPromptChars: z.number().int().min(0).optional(),
267267})
@@ -317,7 +317,7 @@ const CodexUserLocationSchema = z
317317})
318318.optional();
319319320-export const ToolsWebSearchSchema = z
320+const ToolsWebSearchSchema = z
321321.object({
322322enabled: z.boolean().optional(),
323323provider: z.string().optional(),
@@ -339,7 +339,7 @@ export const ToolsWebSearchSchema = z
339339.strict()
340340.optional();
341341342-export const ToolsWebFetchSchema = z
342+const ToolsWebFetchSchema = z
343343.object({
344344enabled: z.boolean().optional(),
345345provider: z.string().optional(),
@@ -375,7 +375,7 @@ export const ToolsWebFetchSchema = z
375375.strict()
376376.optional();
377377378-export const ToolsWebXSearchSchema = z
378+const ToolsWebXSearchSchema = z
379379.object({
380380enabled: z.boolean().optional(),
381381model: z.string().optional(),
@@ -387,7 +387,7 @@ export const ToolsWebXSearchSchema = z
387387.strict()
388388.optional();
389389390-export const ToolsWebSchema = z
390+const ToolsWebSchema = z
391391.object({
392392search: ToolsWebSearchSchema,
393393fetch: ToolsWebFetchSchema,
@@ -396,7 +396,7 @@ export const ToolsWebSchema = z
396396.strict()
397397.optional();
398398399-export const ToolProfileSchema = z
399+const ToolProfileSchema = z
400400.union([z.literal("minimal"), z.literal("coding"), z.literal("messaging"), z.literal("full")])
401401.optional();
402402@@ -418,7 +418,7 @@ function addAllowAlsoAllowConflictIssue(
418418}
419419}
420420421-export const ToolPolicyWithProfileSchema = z
421+const ToolPolicyWithProfileSchema = z
422422.object({
423423allow: z.array(z.string()).optional(),
424424alsoAllow: z.array(z.string()).optional(),
@@ -539,7 +539,7 @@ const ToolLoopDetectionSchema = z
539539})
540540.optional();
541541542-export const SandboxSshSchema = z
542+const SandboxSshSchema = z
543543.object({
544544target: z.string().min(1).optional(),
545545command: z.string().min(1).optional(),
@@ -595,7 +595,7 @@ const CommonToolPolicyFields = {
595595byProvider: z.record(z.string(), ToolPolicyWithProfileSchema).optional(),
596596};
597597598-export const AgentToolsSchema = z
598+const AgentToolsSchema = z
599599.object({
600600 ...CommonToolPolicyFields,
601601elevated: z
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。