tine resume

tine resume is intentionally conservative. It loads a saved run and marks it running only when manifest.resume is true. It does not invent resume support for external CLIs.

Usage

Terminal
tine resume <run_id_or_path>

Success

Native opentine agent runs declare resume support in their manifest.

Terminal
# Loaded resumable run a3f8c1d2e9f0 (8 steps)

# a3f8c1d2e9f0  model=claude-sonnet-4-20250514  steps=8  cost=$0.0120  running
|-- + 9e4b8c2a19dd done "Planning..."
`-- > 81bf0f67bb12 tool search(query="...")

Unsupported Runs

Most current external harness profiles record observable events but do not provide resumable session state. For those artifacts, the command fails clearly.

Terminal
Run is not resumable: manifest kind='external-harness' does not declare resume support.

Continuing Execution

To actually continue a native run through a model, load the artifact in Python and call agent.resume() or agent.resume_sync().