Projects

Commands for listing, creating, renaming, and selecting projects. The project ID is the unit of isolation for events and keys — most other commands need one (either explicitly via --project <id> or implicitly via the saved default).

Commands

Command What it does
es projects list List your projects.
es projects get <id> Show one project.
es projects create --name <name> Create a project.
es projects update <id> --name <new-name> Rename a project.
es projects delete <id> Soft-delete (server-side).
es projects use <id> Set the current project context.
es projects current Print the saved default project ID.

Default project

Running es projects use <id> persists the ID to ~/.config/everscribe/config.json so subsequent es keys and es events commands can omit --project. The config file is split from the PAT file (pat.json) on purpose — es auth logout doesn't clobber your saved default.

If you work across multiple projects regularly, skip es projects use and pass --project <id> explicitly each time.