Variable bridgeConfigSchemaConst
bridgeConfigSchema: ZodObject<
{
bridge: ZodObject<
{
providers: ZodObject<
{
anthropic: ZodObject<
{
enabled: ZodDefault<ZodBoolean>;
gatewayRoute: ZodString;
modelAllowlist: ZodDefault<ZodArray<ZodString>>;
},
$strip,
>;
gemini: ZodObject<
{
enabled: ZodDefault<ZodBoolean>;
gatewayRoute: ZodString;
modelAllowlist: ZodDefault<ZodArray<ZodString>>;
},
$strip,
>;
local: ZodObject<
{
enabled: ZodDefault<ZodBoolean>;
gatewayRoute: ZodString;
modelAllowlist: ZodDefault<ZodArray<ZodString>>;
},
$strip,
>;
openai: ZodObject<
{
enabled: ZodDefault<ZodBoolean>;
gatewayRoute: ZodString;
modelAllowlist: ZodDefault<ZodArray<ZodString>>;
},
$strip,
>;
openrouter: ZodObject<
{
enabled: ZodDefault<ZodBoolean>;
gatewayRoute: ZodString;
modelAllowlist: ZodDefault<ZodArray<ZodString>>;
},
$strip,
>;
xai: ZodObject<
{
enabled: ZodDefault<ZodBoolean>;
gatewayRoute: ZodString;
modelAllowlist: ZodDefault<ZodArray<ZodString>>;
},
$strip,
>;
},
$strip,
>;
redaction: ZodObject<
{
maxSummaryChars: ZodDefault<ZodNumber>;
redactPromptText: ZodDefault<ZodBoolean>;
},
$strip,
>;
version: ZodLiteral<1>;
},
$strip,
>;
},
$strip,
> = ...