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

ErrorsBuilt-in services · rule

email.settings_invalid

Application's email: or display_name: is invalid.

Area 16, Built-in services; not declinable; the next step is usually the agent's.

email: { connection: from: } names the connection every email goes through, one that provides email, and the address they are from; display_name: is the application's name, written out:

example
application {    email: {        connection: main        from: "hello@notes.example"    }}
jadpo checkcheck failed: 1 error, 1 file

error connection: main sends no email

--> app.jadpo:3:21

  |3 |         connection: main  |                     ^^^^ not an email connection
reason
email: { connection: } names a connection that provides email: one with driver: Driver.smtp, or to a mail package that maps send in its provides/email.jadpo; main is a connection that sends no email, and app.jadpo declares none with driver: Driver.smtp.
next
Declare a connection with driver: Driver.smtp in connections:, and name it here (agent)
rule
email.settings_invalid
help
https://jadpo.dev/docs/errors/email.settings_invalid

Markdown for agents: /docs/errors/email.settings_invalid.md.Built from Jadpo main at aee2e8f.