tine ls

List recent runs stored in the .tine_runs/ directory. Displays up to 20 runs in a summary table, sorted by most recent first.

Usage

Terminal
tine ls

Output Format

The output is a table with the following columns:

  • ID:The run's unique identifier (truncated for display). Use this with other commands like tine show or tine fork.
  • Status: The run's current state — completed, running, paused, or error.
  • Model: The model adapter used for the run.
  • Steps: Total number of steps in the run tree.
  • Cost: Aggregate token cost in USD.
  • File: Path to the .tine file on disk.

Example Output

Terminal
ID            Status      Model                         Steps   Cost      File
────────────  ──────────  ────────────────────────────  ─────   ────────  ──────────────────────────────
a3f8c1d2      completed   claude-sonnet-4-20250514          12   $0.0341   .tine_runs/run_a3f8c1d2.tine
b7e2f4a1      completed   claude-sonnet-4-20250514          10   $0.0287   .tine_runs/run_b7e2f4a1.tine
c9d1e5f3      error       gpt-4o                             7   $0.0198   .tine_runs/run_c9d1e5f3.tine
d2a4b6c8      paused      claude-sonnet-4-20250514           4   $0.0102   .tine_runs/run_d2a4b6c8.tine
e5f7a1b3      completed   gemini-2.5-pro                    15   $0.0089   .tine_runs/run_e5f7a1b3.tine

5 runs (showing most recent 20)

Notes

  • The command scans the .tine_runs/directory in the current working directory. If the directory doesn't exist or is empty, the CLI prints a message indicating no runs were found.
  • A maximum of 20 runs are displayed. The list is sorted by creation time, with the most recent run first.
  • To see full details of any run, copy its ID and use tine show.
  • Paused runs (e.g., from a fork) can be resumed with tine resume.