AppCapabilitiesSchema
このコンテンツはまだ日本語訳がありません。
const AppCapabilitiesSchema: z.ZodObject<{ platform: z.ZodObject<{ imageGen: z.ZodBoolean; speechToText: z.ZodDefault<z.ZodBoolean>; textToSpeech: z.ZodDefault<z.ZodBoolean>; videoGen: z.ZodBoolean; webSearch: z.ZodBoolean; }, "strip", z.ZodTypeAny, { imageGen: boolean; speechToText: boolean; textToSpeech: boolean; videoGen: boolean; webSearch: boolean; }, { imageGen: boolean; speechToText?: boolean; textToSpeech?: boolean; videoGen: boolean; webSearch: boolean; }>; tools: z.ZodObject<{ agent: z.ZodBoolean; askUser: z.ZodBoolean; customTools: z.ZodBoolean; edit: z.ZodBoolean; glob: z.ZodBoolean; grep: z.ZodBoolean; http: z.ZodBoolean; list: z.ZodBoolean; mcp: z.ZodBoolean; process: z.ZodBoolean; read: z.ZodBoolean; shell: z.ZodBoolean; skills: z.ZodBoolean; todoWrite: z.ZodBoolean; webFetch: z.ZodBoolean; webSearch: z.ZodBoolean; write: z.ZodBoolean; }, "strip", z.ZodTypeAny, { agent: boolean; askUser: boolean; customTools: boolean; edit: boolean; glob: boolean; grep: boolean; http: boolean; list: boolean; mcp: boolean; process: boolean; read: boolean; shell: boolean; skills: boolean; todoWrite: boolean; webFetch: boolean; webSearch: boolean; write: boolean; }, { agent: boolean; askUser: boolean; customTools: boolean; edit: boolean; glob: boolean; grep: boolean; http: boolean; list: boolean; mcp: boolean; process: boolean; read: boolean; shell: boolean; skills: boolean; todoWrite: boolean; webFetch: boolean; webSearch: boolean; write: boolean; }>;}, "strip", z.ZodTypeAny, { platform: { imageGen: boolean; speechToText: boolean; textToSpeech: boolean; videoGen: boolean; webSearch: boolean; }; tools: { agent: boolean; askUser: boolean; customTools: boolean; edit: boolean; glob: boolean; grep: boolean; http: boolean; list: boolean; mcp: boolean; process: boolean; read: boolean; shell: boolean; skills: boolean; todoWrite: boolean; webFetch: boolean; webSearch: boolean; write: boolean; };}, { platform: { imageGen: boolean; speechToText?: boolean; textToSpeech?: boolean; videoGen: boolean; webSearch: boolean; }; tools: { agent: boolean; askUser: boolean; customTools: boolean; edit: boolean; glob: boolean; grep: boolean; http: boolean; list: boolean; mcp: boolean; process: boolean; read: boolean; shell: boolean; skills: boolean; todoWrite: boolean; webFetch: boolean; webSearch: boolean; write: boolean; };}>;App 能力位段形态(控制台 capabilities 配置;null = 平台缺省档 DEFAULT_APP_CAPABILITIES)。
模型面恒不入本 schema:沿用既有模型目录授权(单一事实源)。
顶层 .strip():段内加法键(如日后的 quota / models 面)剥除不炸。
このページは役に立ちましたか?
フィードバックありがとうございます。この記事の改善に活かします。