journeys
Synthetic journeys, their runs and evidence.
A single-use code that pairs the caller's computer as their exploration runner (docs/journeys.md §8.2).
Needs a role that grants `host.explore` in any scope. The code is shown once and expires after 10 minutes.
Exploration runners the caller may use (`host.explore`, or paired by the caller), online or not.
Exploration runners the caller may use (`host.explore`, or paired by the caller), online or not.
The caller's open exploration sessions (docs/journeys.md §8.2).
The caller's open exploration sessions (docs/journeys.md §8.2).
Open the start URL on an exploration runner. Needs `host.explore` on the runner.
Without `runner` the server picks, among the exploration runners the
End the session; the runner discards its browser context.
End the session; the runner discards its browser context.
Run a script fragment against the session's page, then observe it.
The fragment is checked like a journey script (L2; a fragment that
getJourneyRun
getJourneyRun
Evidence content. One of the few binary endpoints; supports `Range`.
Evidence content. One of the few binary endpoints; supports `Range`.
listJourneys
listJourneys
getJourney
getJourney
Kept runs, newest first (docs/journeys.md §6).
Kept runs, newest first (docs/journeys.md §6).
Run the journey now on its runners, or one (docs/journeys.md §3.1).
Needs `host.explore` on each runner; runners the caller may not use
Convert a Chrome DevTools Recorder export into a Journey file. Stores nothing.
Convert a Chrome DevTools Recorder export into a Journey file. Stores nothing.
Run a Journey file once on an exploration runner. Stores nothing but the audit event.
The file is validated like a spec file (L0–L2) first. Runner choice