Jadpo is experimental and not ready for production. These docs follow the compiler's main branch as of 30 Oct 2026. What's built · Install 0.1.0
jadpo
Reference: Tooling

Tooling

jadpo config

On this page

Check and set local settings.

Settings are what config.jadpo declares: values a deployment provides, each read from the environment variable named after it in capitals. check lists every setting as set, default, missing or invalid against this machine's values, the process's environment over .env.local, and shows each problem with the command that fixes it; it never prints a value. set asks for one setting's value at a prompt, hidden when it is secret, checks it against the setting's type and stores it in .env.local, which it keeps out of git. A value is never an argument, so it cannot reach a shell history, a log or a chat. move makes a constant a setting: a field of its name and type in config { } with its value as default:, the constant deleted and every read rewritten to config.<name>; it refuses, changing nothing, a type a setting can't hold, a name a setting has, and a read in a query, an update by id, a backfill or another constant.

usage
jadpo config <action> [field]

Arguments

  • action: What to do
  • field (optional): The setting to store a value for, or the constant to move

On every command

  • --json: Print data for tools instead of text
  • --help: Show every flag, with examples
  • --color <when>: Choose when to use colour

jadpo config --json writes one JSON document to standard output instead of text, with the same exit code. The document has schemaVersion, command ("config"), ok, data (what the command produced, null when it failed) and diagnostics (each error with its rule, reason, next and help). A command that needs a terminal refuses --json and names the flags that do the same job.

Examples

shell
# See which settings still need a valuejadpo config check# Store a secret without typing it anywhere it is keptjadpo config set session_signing_key# List the settings as data for toolsjadpo config check --json# Make a constant a value each deployment can setjadpo config move limits.max_retries

Errors

Markdown for agents: /docs/jadpo-config.md.Built from Jadpo main at a707efb.