# Variable TrinityConfigSchema`Const`

TrinityConfigSchema: ZodObject<
{
maxIterations: ZodOptional<ZodNumber>;
timeoutMs: ZodOptional<ZodNumber>;
includeHistory: ZodOptional<ZodBoolean>;
roleConfigs: ZodOptional<
ZodRecord<
ZodEnum<
{ thinker: "thinker"; worker: "worker"; verifier: "verifier" },
>,
ZodObject<
{
systemPrompt: ZodOptional<ZodString>;
temperature: ZodOptional<ZodNumber>;
maxTokens: ZodOptional<ZodNumber>;
},
$strip,
>,
>,
>;
},
$strip,
> = ...

Schema for TrinityConfig.

- Defined in packages/nexus-agents/src/agents/collaboration/trinity-types.ts:220