# okibi migration

> Review a CLI's migration onto the current generator

Generated from okibi 0.2.7. Every command also accepts `--agent`; see [Agent and CI mode](https://okibi.ai/docs/cli/agent-mode.md).

## okibi migration

Shows a migration as the web's banner and review do, and accepts its blocking differences by ID. Start one with `okibi migrate <cli>`; publish it with `okibi runs publish <run>` once every blocking difference is accepted.

```sh
okibi migration [command]
```

## okibi migration accept

Accept blocking differences by ID (or --all)

```sh
okibi migration accept <cli> [<id>...] [flags]
```

Flags:

| Flag | Type | Default | Description |
| --- | --- | --- | --- |
| `--all` | bool |  | every blocking difference |
| `--api-url` | string | https://okibi.ai | Okibi API base URL |
| `--json` | bool |  | emit JSON |
| `--workspace` | string |  | workspace slug (or OKIBI_WORKSPACE; ignored for workspace-locked keys) |

Examples:

```sh
okibi migration accept agentmail 'commands|lost|send|'
okibi migration accept agentmail --all
```

## okibi migration show

Show where a CLI's migration stands, and its review once built

```sh
okibi migration show <cli> [flags]
```

Flags:

| Flag | Type | Default | Description |
| --- | --- | --- | --- |
| `--api-url` | string | https://okibi.ai | Okibi API base URL |
| `--json` | bool |  | emit JSON |
| `--wait` | bool |  | follow a running migration until it's built, then show it |
| `--workspace` | string |  | workspace slug (or OKIBI_WORKSPACE; ignored for workspace-locked keys) |

Examples:

```sh
okibi migration show agentmail
okibi migration show agentmail --wait
okibi migration show agentmail --agent
```

## okibi migration unaccept

Take back accepted differences by ID (or --all)

```sh
okibi migration unaccept <cli> [<id>...] [flags]
```

Flags:

| Flag | Type | Default | Description |
| --- | --- | --- | --- |
| `--all` | bool |  | every blocking difference |
| `--api-url` | string | https://okibi.ai | Okibi API base URL |
| `--json` | bool |  | emit JSON |
| `--workspace` | string |  | workspace slug (or OKIBI_WORKSPACE; ignored for workspace-locked keys) |

Examples:

```sh
okibi migration accept agentmail 'commands|lost|send|'
okibi migration accept agentmail --all
```
