Commands
Every slash command in the Eva console. They are answered locally, never reach a model, and cost nothing.
A command is a line you type at the console with a leading slash. Commands never reach a model, so they cost nothing.
Type / to open the palette. Enter runs the selected row, and Tab completes it.
The commands
| Command | Argument | What it does |
|---|---|---|
/help | — | list the commands |
/model | provider/model | show or set the session model |
/cost | — | show what this session has spent |
/theme | theme | show or set the theme |
/clear | — | open a new Session |
/new | — | an alias for /clear |
Commands that take an argument
/model and /theme both name an argument, and both answer a bare line with a
choice of their own. Running /model with no argument opens the model picker
rather than complaining.
An argument hint says what an argument would look like. It never says one is required.
What is not a command
A flag is not a command. --print, --model, and --config start a process
and are read before the console exists. See the
CLI reference.
eva trust, eva untrust, and eva config show are commands of the
executable rather than of the console. You type them in your shell, not at the
Eva prompt.
The console
The Eva console is the interactive surface you type into. It shows a live area while a Run happens, then replaces it with the committed record.
Print mode
Run one prompt, write the answer to stdout, and exit. Print mode exits non-zero when the answer fails, which makes Eva safe inside a shell pipeline.