nyx_project_add
Create a new project.
Project IDs follow DNS label rules: lowercase letters, digits and hyphens (no leading or trailing hyphen, max 63 characters total). Provisioning runs asynchronously. By default the CLI polls until the project is ready (timeout 60s); use —no-wait or —json to return as soon as the request is accepted.
Standard flow:
nyx project add widget —label “Widget API” nyx project add widget —json —no-wait # for agents — returns next-hint to poll
Arguments
Section titled “Arguments”| Argument | Required |
|---|---|
id | yes |
| Flag | Type | Default | Description |
|---|---|---|---|
--context | string | Override the active context for this invocation (also: NYX_CONTEXT env var) | |
--json | bool | false | Emit one JSON envelope per invocation (stdout for success, stderr for errors) |
--label | string | Display label (defaults to the project ID without the nyx- prefix) | |
--no-wait | bool | false | Return immediately instead of polling until the project is ready |
Generated from tree.json @ fallbac.