history is the easiest way to inspect timeline data and resolve selectors such as @0 or an id prefix into a concrete snapshot id.
By default it uses the current space. list can also aggregate across all spaces.
Usage
rinne history
rinne history list [--space <name>] [--limit <n>] [--all-spaces] [--json]
rinne history show <'@n'|prefix|snapshotId> [--space <name>] [--json]
rinne history resolve <'@n'|prefix|snapshotId> [--space <name>] [--json]
Commands
list
List snapshots in the target space.
show
Show detailed information for one resolved snapshot.
resolve
Resolve @N, a prefix, or a full id into the concrete snapshot id.
Options
-s, --space <name>
Override the target space. The short alias -s is also accepted. Otherwise the current space is used, then main as fallback.
--all-spaces
List across all spaces. Applies to list only. Output is grouped by space and @N remains space-local inside each group.
--limit <n>
Limit the number of items. With --all-spaces the limit is applied per space.
--json
Emit machine-readable JSON to stdout.
Examples
List snapshots in the current space
rinne history List the latest 10 snapshots in another space
rinne history list --space main --limit 10 Show one snapshot by relative selector
rinne history show '@0' Resolve a prefix to the full snapshot id
rinne history resolve 20260308 List all spaces as JSON
rinne history list --all-spaces --json
Notes
- @0 means the latest snapshot in the target space.
- Prefix resolution is case-insensitive and must be unique.