---
title: "oz0 approval deny"
description: "Stop a waiting step; the agent is told why."
canonical_url: "https://docs.oz0.ai/reference/cli/oz0/approval/deny"
---
# oz0 approval deny

> Stop a waiting step; the agent is told why.

For: Operators and developers looking up a command.

Stop a waiting step; the agent is told why.

The decision is bound to the call's arguments: it names the digest of the arguments it decides on
(--args-sha256, as approval list --json and approval args show it), and the job refuses it when the approval waits
on other arguments. Without the flag, the command reads the approval's digest from approval list first.

## Usage

```bash
oz0 approval deny JOB APPROVAL [flags]
```

## Flags

<table>
<thead>
  <tr>
    <th>
      Flag
    </th>
    
    <th>
      Type
    </th>
    
    <th>
      Default
    </th>
    
    <th>
      Description
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <code>
        --args-sha256
      </code>
    </td>
    
    <td>
      string
    </td>
    
    <td>
      <code>
        the approval's, from approval list
      </code>
    </td>
    
    <td>
      the digest of the arguments you decide on
    </td>
  </tr>
  
  <tr>
    <td>
      <code>
        --comment
      </code>
    </td>
    
    <td>
      string
    </td>
    
    <td>
      
    </td>
    
    <td>
      why; the agent sees it, and so does the job's history
    </td>
  </tr>
  
  <tr>
    <td>
      <code>
        --tenant
      </code>
    </td>
    
    <td>
      string
    </td>
    
    <td>
      <code>
        default
      </code>
    </td>
    
    <td>
      tenant
    </td>
  </tr>
</tbody>
</table>

## Inherited flags

<table>
<thead>
  <tr>
    <th>
      Flag
    </th>
    
    <th>
      Type
    </th>
    
    <th>
      Default
    </th>
    
    <th>
      Description
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <code>
        --context
      </code>
    </td>
    
    <td>
      string
    </td>
    
    <td>
      <code>
        $OZ0_CONTEXT or &lt;config dir>/orchestrator-zero/context.json
      </code>
    </td>
    
    <td>
      CLI context file written by server init
    </td>
  </tr>
  
  <tr>
    <td>
      <code>
        --log-level
      </code>
    </td>
    
    <td>
      string
    </td>
    
    <td>
      <code>
        info
      </code>
    </td>
    
    <td>
      log level: debug, info, warn or error
    </td>
  </tr>
</tbody>
</table>

See [all `oz0` commands](https://docs.oz0.ai/reference/cli/oz0) and the [global flags](https://docs.oz0.ai/reference/cli/oz0#global-flags).


## Sitemap

See the full [sitemap](https://docs.oz0.ai/sitemap.md) for all pages.
