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.