Skip to main content

Interface: ZodJSONSchemaInternals

Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:759

Extends

  • _ZodJSONSchemaInternals

Properties

bag

bag: Record<string, unknown>

Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:71

Internal

A catchall object for bag metadata related to this schema. Commonly modified by checks using onattach.

Inherited from

_ZodJSONSchemaInternals.bag


constr()

constr: (def) => $ZodType

Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:69

Internal

The constructor function of this schema.

Parameters

def

any

Returns

$ZodType

Inherited from

_ZodJSONSchemaInternals.constr


def

def: $ZodUnionDef<[ZodString, ZodNumber, ZodBoolean, ZodNull, ZodArray<ZodJSONSchema>, ZodRecord<ZodString, ZodJSONSchema>]>

Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:648

Schema definition.

Inherited from

_ZodJSONSchemaInternals.def


deferred

deferred: AnyFunc[] | undefined

Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:42

Internal

List of deferred initializers.

Inherited from

_ZodJSONSchemaInternals.deferred


input

input: JSONType

Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:761

Overrides

_ZodJSONSchemaInternals.input


isst

isst: $ZodIssueInvalidUnion

Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:649

Internal

The set of issues this schema might throw during type checking.

Inherited from

_ZodJSONSchemaInternals.isst


optin

optin: "optional" | undefined

Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:654

Internal

Inherited from

_ZodJSONSchemaInternals.optin


optout

optout: "optional" | undefined

Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:655

Internal

Inherited from

_ZodJSONSchemaInternals.optout


output

output: JSONType

Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:760

Overrides

_ZodJSONSchemaInternals.output


parent?

optional parent: $ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>

Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:79

Internal

The parent of this schema. Only set during certain clone operations.

Inherited from

_ZodJSONSchemaInternals.parent


pattern

pattern: RegExp | undefined

Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:650

Internal

This flag indicates that a schema validation can be represented with a regular expression. Used to determine allowable schemas in z.templateLiteral().

Inherited from

_ZodJSONSchemaInternals.pattern


processJSONSchema()?

optional processJSONSchema: (ctx, json, params) => void

Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:75

Internal

Subject to change, not a public API.

Parameters

ctx

ToJSONSchemaContext

json

JSONSchema

params

ProcessParams

Returns

void

Inherited from

_ZodJSONSchemaInternals.processJSONSchema


propValues?

optional propValues: PropValues

Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:65

Internal

A set of literal discriminators used for the fast path in discriminated unions.

Inherited from

_ZodJSONSchemaInternals.propValues


toJSONSchema()?

optional toJSONSchema: () => unknown

Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:77

An optional method used to override toJSONSchema logic.

Returns

unknown

Inherited from

_ZodJSONSchemaInternals.toJSONSchema


traits

traits: Set<string>

Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:48

Internal

Stores identifiers for the set of traits implemented by this schema.

Inherited from

_ZodJSONSchemaInternals.traits


values

values: PrimitiveSet | undefined

Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:651

Internal

The set of literal values that will pass validation. Must be an exhaustive set. Used to determine optionality in z.record().

Defined on: enum, const, literal, null, undefined Passthrough: optional, nullable, branded, default, catch, pipe Todo: unions?

Inherited from

_ZodJSONSchemaInternals.values


version

version: object

Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:37

The @zod/core version of this schema

major

readonly major: 4

minor

readonly minor: 4

patch

readonly patch: number

Inherited from

_ZodJSONSchemaInternals.version

Methods

parse()

parse(payload, ctx): MaybeAsync<ParsePayload<unknown>>

Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:46

Internal

Parses input, doesn't run checks.

Parameters

payload

ParsePayload<any>

ctx

ParseContextInternal

Returns

MaybeAsync<ParsePayload<unknown>>

Inherited from

_ZodJSONSchemaInternals.parse


run()

run(payload, ctx): MaybeAsync<ParsePayload<unknown>>

Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:44

Internal

Parses input and runs all checks (refinements).

Parameters

payload

ParsePayload<any>

ctx

ParseContextInternal

Returns

MaybeAsync<ParsePayload<unknown>>

Inherited from

_ZodJSONSchemaInternals.run