Session Source Fork

Use when authoring a rig spec member or `rig expand` payload that needs to start a new managed seat from a prior runtime conversation source — `session_source: { mode: fork, ref: { kind, value } }`. v1 supports `mode: fork` with `ref.kind: native_id` for Claude and Codex. The new seat persists a NEW post-fork token; the parent token is NEVER written onto the new seat. NOT for restoring an existing seat or for artifact-backed mental-model rebuild.

mvschwarz fbc4ea6 8.6 KB Updated

File contents

mvschwarz/openrig/tree/main/skills/_canonical/core/session-source-fork commit fbc4ea6920

Frequently asked questions

npx skillmds@latest add mvschwarz/session-source-fork