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

ErrorsTools · rule

deployable.api_unknown

Deployable serves an API the app doesn't have.

Area 14, Tools; not declinable; the next step is usually the agent's.

serves: names APIs the app has: those apis: declares, or main, and webhooks once a connection receives webhooks:

example
application {    deployables: {        kiosk: {            serves: [mian]            target: Target.native        }    }}
jadpo checkcheck failed: 1 error, 1 file

error mian isn't one of the app's APIs

--> app.jadpo:4:22

  |4 |             serves: [mian]  |                      ^^^^ no such API
reason
serves: names APIs the app has: main. Did you mean main?
next
Use main instead of mian (agent)
rule
deployable.api_unknown
help
https://jadpo.dev/docs/errors/deployable.api_unknown

Markdown for agents: /docs/errors/deployable.api_unknown.md.Built from Jadpo main at aee2e8f.