Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Workspace Commands

Workspace commands handle session persistence and external tools.

save

save <name>

Saves the current session (steps, findings, notes, statuses) to a JSON file under ~/.ilold/sessions/.

ilold[→ deposit → withdraw]> save staking-audit

  ✓ Saved to /Users/you/.ilold/sessions/staking-audit.json

You can resume this session later with load, even across different ilold runs, as long as the same contract files are loaded.

load

load <name>

Loads a previously saved session from ~/.ilold/sessions/.

ilold[Staking]> load staking-audit

  ✓ Session loaded (2 steps)

The prompt updates to reflect the loaded steps. The session replaces whatever is currently in memory.

browser

browser

Prints the base URL of the HTTP API the REPL is talking to. explore runs the API in-process by default; pass --attach <url> to point the REPL at a separate serve instance instead.

ilold[Staking]> browser

  API running at http://127.0.0.1:52431/api/

The web canvas (when running serve and opening the URL in a browser) subscribes to the same HTTP/WS endpoints. See HTTP API Reference for the full surface.

quit

q, quit, or exit

Exits the REPL. Ctrl+D and Ctrl+C also work.

Unsaved session data is lost on exit. Use save before quitting if the session needs to survive.