Skip to content

Variable: GenieCodeModelProviderSchema

const GenieCodeModelProviderSchema: ZodObject<{ base_url: ZodURL; http_headers: ZodRecord<ZodString, ZodString>; name: ZodString; requires_openai_auth: ZodBoolean; supports_websockets: ZodBoolean; wire_api: ZodLiteral<"responses">; }, $strict>

One custom Genie Code model provider.

  • name: Provider display name.
  • base_url: OpenAI-compatible provider base URL.
  • wire_api: Genie transport protocol.
  • requires_openai_auth: Whether Genie must resolve OpenAI credentials.
  • supports_websockets: Whether the provider accepts Responses WebSockets.
  • http_headers: Static HTTP headers.