Running and Monitoring
Start a run
out_dir, and begins the training loop. When the run finishes, it prints the path to the best skill document:
Override the output directory
out_dir value in the config without modifying the file.
Resume an interrupted run in one step
If you interrupted a run (Ctrl-C, timeout, machine restart), you can resume it directly from therun command:
resume subcommand — it re-reads the stored config from the run directory and picks up where it left off.
Watch progress with status
In a second terminal, run:
Live watch mode
Resume an interrupted run
resume subcommand reads the stored optimize.toml copy from the run directory (saved at run-start for provenance; legacy run directories from before the rename may instead contain skillopt.toml, which is still read for backward compatibility), re-validates it against the current files, and calls the training loop at the last checkpoint.
Note: Resume uses the config stored inside the run directory, not your original config file. This ensures the run is reproducible regardless of changes you may have made to the config since starting.