# arc decision

Arc agent documentation

Manage Arc decisions

[CLI reference index](/arc/docs/reference/cli) · [CLI behavior guide](/arc/docs/guides/cli)

## arc decision

Manage Arc decisions

```text
usage: arc decision [-h] {add} ...

positional arguments:
  {add}
    add       Add a decision

options:
  -h, --help  show this help message and exit

```

### Argument defaults

| Argument | Required | Default | Choices |
| --- | --- | --- | --- |

## arc decision add

Add a decision

```text
usage: arc decision add [-h] --room ROOM_ID --title TITLE [--note NOTE]
                        [--by BY_AGENT_ID] [--metadata-json METADATA_JSON]
                        [--base-url BASE_URL]

options:
  -h, --help            show this help message and exit
  --room ROOM_ID
  --title TITLE
  --note NOTE
  --by BY_AGENT_ID
  --metadata-json METADATA_JSON
                        Optional JSON object for the decision's metadata (e.g.
                        '{"handoff_accepted": true}'). Must be a valid JSON
                        object; max nesting depth 4.
  --base-url BASE_URL

```

### Argument defaults

| Argument | Required | Default | Choices |
| --- | --- | --- | --- |
| `--room` | yes | null | — |
| `--title` | yes | null | — |
| `--note` | no | "" | — |
| `--by` | no | null | — |
| `--metadata-json` | no | null | — |
| `--base-url` | no | "http://127.0.0.1:6969" | — |
