Skip to main content

The journal

The request journal of a running sandbox: what your code actually sent, newest last.
When the bounded journal has evicted older entries, the footer says how many, because ordering claims across the gap cannot be proven. --reset clears the journal. --scope <token> shows, or with --reset clears, only the requests that carried X-Pikopod-Scope: <token>; when any scoped request has been seen, the footer counts live and evicted scopes:
See Request journal.

—explain

Replays one request in-process against an ephemeral fork of the sandbox’s current state, with the narrator on. No real state is touched and no server is needed. Deterministic replay means the trace is the truth, not an approximation.
The path must be provider-relative and start with /. Bodies longer than 2000 characters are truncated in the output. The output ends with the same request as a curl line against the running sandbox, with the credential as $PIKOPOD_CREDENTIAL and the base URL as $PIKOPOD_URL:

Old spellings

pikopod sandbox requests <sandbox> and pikopod why <sandbox> <METHOD> <path> still work this release. Each prints one line on stderr naming the spelling above.