Every chat, ACP thread, and scheduled run is a session under ~/.aster. Sessions are what --continue and --resume reopen, and what /compact folds.

Resuming

Inside chat, /resume (or /r) reopens a saved session. From the shell, aster --continue resumes this repository’s latest session and aster --resume ID picks one. aster --session ID "question" persists into a named session, creating it when it does not exist.

Importing

aster sessions import --from claude (also codex, cursor, opencode, hermes) pulls history from another agent’s local storage so it is searchable and resumable here. --dry-run reports what it would bring in without writing.

Housekeeping

aster sessions prune deletes empty sessions always, and with --keep N or --older-than DAYS trims the rest. aster sessions delete ID removes one.