cyberstrike run — a session is created and persisted on disk. Sessions store the full conversation history and can be resumed, forked, or shared at any time.
Subcommands
| Subcommand | Description |
|---|---|
cyberstrike session list | List sessions |
cyberstrike session list
Lists all top-level sessions (excluding forked child sessions), sorted by most recently updated first. By default the output is paginated through your system pager when connected to a terminal.Flags
Limit output to the N most recent sessions. When this flag is set, pagination is disabled and output is written directly to stdout.
Output format. Choices:
table, json.table— human-readable column layout.json— JSON array with full session metadata.
Examples
Table output
JSON output
Each element in the JSON array contains:| Field | Type | Description |
|---|---|---|
id | string | Session ID |
title | string | Session title |
updated | number | Last updated timestamp (Unix ms) |
created | number | Created timestamp (Unix ms) |
projectId | string | Project ID the session belongs to |
directory | string | Working directory at session creation |
Session IDs
Session IDs are stable opaque strings prefixed withses_. Use them anywhere a session reference is accepted: