Skip to content

@stephansama packages / @stephansama/ai-commit-msg / schema / configSchema

Variable: configSchema

ts
const configSchema: ZodObject<{
  baseURL: ZodOptional<ZodString>;
  headers: ZodOptional<ZodRecord<ZodString, ZodString>>;
  model: ZodString;
  prompt: ZodDefault<ZodString>;
  provider: ZodEnum<{
     google: "google";
     ollama: "ollama";
     openai: "openai";
  }>;
  skipNextRun: ZodOptional<ZodBoolean>;
  useConventionalCommits: ZodDefault<ZodBoolean>;
  verbose: ZodDefault<ZodUnion<readonly [ZodLiteral<0>, ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>]>>;
}, $strip>;

Defined in: core/ai-commit-msg/src/schema.ts:19

Released under MIT license