Jadpo is experimental and not ready for production. These docs follow the compiler's main branch as of 5 Nov 2026. What's built · Install 0.3.0
jadpo
ReferenceErrors

ErrorsValues and types · rule

type.absent_field

Omitted or optional field is not present.

Area 2, Values and types; not declinable; the next step is usually the agent's.

example
type TodoView = Output {    pick: [Todo.id, Todo.title]    omit: [Todo.notes]}
jadpo checkcheck failed: 1 error, 2 files

error TodoView has no field notes at this point

--> main.jadpo:3:12

  |3 |     omit: [Todo.notes]  |            ^^^^^^^^^^ not present
reason
omit names a field the lines above bring in, so a typo or a field removed since is caught; none of them brings in notes.
next
Remove Todo.notes from the list (agent)
rule
type.absent_field
help
https://jadpo.dev/docs/errors/type.absent_field

Markdown for agents: /docs/errors/type.absent_field.md.Built from Jadpo main at aee2e8f.