Disk sessions
diskSessionPlugin (service id session) is the default local session plugin. While a run is live it appends to {id}.jsonl. When the run finishes it packs that into {id}.json and {id}.md.
Default folder: <cwd>/.harness/sessions. It uses the file store, can mirror into SQLite, and can serve /api/sessions when HTTP is up.
import { diskSessionPlugin } from '@buildautomaton/plugins';
diskSessionPlugin({ options: { dir: '.harness/sessions' } })
coreSet() installs this plugin. On Cloudflare, use SQL sessions or memory sessions instead.