CLI commands
arc capsule
Move an Arc project without Git or workspace file contents
CLI reference index · CLI behavior guide
arc capsule
Move an Arc project without Git or workspace file contents
usage: arc capsule [-h] {export,inspect,import} ...
positional arguments:
{export,inspect,import}
export Save a share-safe portable .arcpack capsule
inspect validate and summarize a capsule without importing
import transactionally import a capsule as a new project
options:
-h, --help show this help message and exit
Argument defaults
| Argument | Required | Default | Choices |
|---|
arc capsule export
Save a share-safe portable .arcpack capsule
usage: arc capsule export [-h] --out OUT
[--scope {knowledge,complete,selected_rooms}]
[--rooms ROOMS]
[--privacy {share_safe,full_history}] [--git-mirror]
[--yes] [--base-url BASE_URL]
project
positional arguments:
project project_id or slug
options:
-h, --help show this help message and exit
--out OUT destination .arcpack path (never overwritten)
--scope {knowledge,complete,selected_rooms}
--rooms ROOMS comma-separated room ids for --scope selected_rooms
--privacy {share_safe,full_history}
--git-mirror also write a readable .arc mirror when one bound Git
workspace already exists; never installs, stages,
commits, or pushes Git
--yes, -y accept the daemon's exact export confirmation prompt
--base-url BASE_URL
Argument defaults
| Argument | Required | Default | Choices |
|---|---|---|---|
project | yes | null | — |
--out | yes | null | — |
--scope | no | "knowledge" | ['knowledge', 'complete', 'selected_rooms'] |
--rooms | no | null | — |
--privacy | no | "share_safe" | ['share_safe', 'full_history'] |
--git-mirror | no | false | — |
--yes, -y | no | false | — |
--base-url | no | "http://127.0.0.1:6969" | — |
arc capsule inspect
validate and summarize a capsule without importing
usage: arc capsule inspect [-h] [--base-url BASE_URL] path
positional arguments:
path
options:
-h, --help show this help message and exit
--base-url BASE_URL
Argument defaults
| Argument | Required | Default | Choices |
|---|---|---|---|
path | yes | null | — |
--base-url | no | "http://127.0.0.1:6969" | — |
arc capsule import
transactionally import a capsule as a new project
usage: arc capsule import [-h] [--yes] [--base-url BASE_URL] path
positional arguments:
path
options:
-h, --help show this help message and exit
--yes, -y accept the daemon's exact import confirmation prompt
--base-url BASE_URL
Argument defaults
| Argument | Required | Default | Choices |
|---|---|---|---|
path | yes | null | — |
--yes, -y | no | false | — |
--base-url | no | "http://127.0.0.1:6969" | — |