# XWUIAgentPermissionPrompt

Agent tool-permission prompt with allow-once / always / deny.

## Basic Usage

Medium-risk shell tool with args preview.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: Medium-risk shell tool with args preview.
```

## High Risk

High-risk prompt emphasises deny.

```example
file: examples/HighRisk.ts
html: examples/HighRisk.html
title: High Risk
description: High-risk prompt emphasises deny.
```

## Allowed Once

Already decided allow-once state.

```example
file: examples/AllowedOnce.ts
html: examples/AllowedOnce.html
title: Allowed Once
description: Already decided allow-once state.
```

## Unknown Server

Empty construction still names the dialog.

```example
file: examples/UnknownServer.ts
html: examples/UnknownServer.html
title: Unknown Server
description: Empty construction still names the dialog.
```

```api
```
