Save an adaptive session to disk.
Details
Saves canonical Adaptive artifacts under session_dir:
state.rds, step_log.rds, round_log.rds,
metadata.rds, optional btl_fit.rds, and optional per-refit item
log files when state$config$persist_item_log is TRUE. Writes
are atomic at file level to reduce partial-write risk. Persisted
step_log/round_log files keep the full canonical schemas, so
resume preserves expanded audit fields without recomputation.
See also
validate_session_dir(), load_adaptive_session()
Other adaptive persistence:
load_adaptive_session(),
validate_session_dir()
Examples
dir <- tempfile("pwllm-session-")
state <- adaptive_rank_start(c("a", "b", "c"), seed = 1)
save_adaptive_session(state, dir, overwrite = TRUE)