# XWUITokenMeter

Input/output/reasoning tokens plus cost for a message, run or session.

## Basic Usage

Message-level token split.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: Message-level token split.
```

## Run

Tokens for a whole run.

```example
file: examples/RunScope.ts
html: examples/RunScope.html
title: Run
description: Tokens for a whole run.
```

## Session

Session totals.

```example
file: examples/SessionScope.ts
html: examples/SessionScope.html
title: Session
description: Session totals.
```

## Zero

Empty construction.

```example
file: examples/Zero.ts
html: examples/Zero.html
title: Zero
description: Empty construction.
```

```api
```
