> ## Documentation Index
> Fetch the complete documentation index at: https://docs.omegas.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Continuity

> Move a Claude Code or Codex setup without moving a secret. Open source, local-first, MIT.

Continuity is a local CLI for understanding and moving the configuration that
shapes an AI coding setup. It shows what is present, which value wins, what
can move, and what should stay behind.

<CardGroup cols={2}>
  <Card title="Run the first scan" description="See what is configured before you change anything." href="/continuity/quickstart" icon="play" />

  <Card title="Read the CLI" description="Commands, flags, exit codes, and the hosted boundary." href="/continuity/cli" icon="terminal" />
</CardGroup>

## The everyday loop

```sh theme={null}
npx @omegas/continuity scan --root ~/Code
npx @omegas/continuity report --root ~/Code
npx @omegas/continuity export --out ./continuity.ocb.jsonl
npx @omegas/continuity diff --bundle ./continuity.ocb.jsonl
```

1. **Scan** the global and project surfaces you name.
2. **Report** the effective value and the contributors behind it.
3. **Export** a redacted bundle that can be inspected and shared.
4. **Diff** the proposed import. It writes nothing.
5. **Import** only after reviewing the recorded plan.

The core is local-first: it does not need an account or a network connection
for these commands. Requires Node.js 20 or newer.

<Tip>
  **Current package** — `@omegas/continuity` 0.2.0 is published on npm. The
  source is public at [github.com/OmegaAgent/continuity](https://github.com/OmegaAgent/continuity).
</Tip>

## What gets explained

Continuity reads the setup surfaces that commonly drift between machines:
instructions, skills, commands, subagents, hooks, MCP servers, memories,
settings, permission rules, and sandbox profiles. `report` makes precedence
visible instead of flattening it into one unexplained value.

## What moves safely

`compat` classifies each item as `NATIVE`, `CONVERT`, `ADVISE`, `UNSUPPORTED`,
or `UNKNOWN`. `export` redacts credential values, and `diff` shows the exact
write plan before import. Executable items arrive inert; authority changes are
shown as explicit review points.

## Know the boundary

* Cross-runtime conversion is preview-only; same-runtime imports are the only
  writes available today.
* Transcripts, chat history, and session state are intentionally out of scope.
* Credential detection is defence in depth. Read a bundle before sharing it.

For the detailed threat model, see [Security model](/continuity/security). For
every flag, see the [CLI reference](/continuity/cli).
