---
url: https://relizy.dev/typedoc/interfaces/ReleaseAI.md
---
[relizy](../index.md) / ReleaseAI

# Interface: ReleaseAI

Defined in: [src/core/release-report.ts:69](https://github.com/LouisMazel/relizy/blob/a398e68a47bd63589ac7319ac337d409124d72bb/src/core/release-report.ts#L69)

## Properties

### costUsd?

> `optional` **costUsd?**: `number`

Defined in: [src/core/release-report.ts:82](https://github.com/LouisMazel/relizy/blob/a398e68a47bd63589ac7319ac337d409124d72bb/src/core/release-report.ts#L82)

***

### durationMs

> **durationMs**: `number`

Defined in: [src/core/release-report.ts:76](https://github.com/LouisMazel/relizy/blob/a398e68a47bd63589ac7319ac337d409124d72bb/src/core/release-report.ts#L76)

***

### inputTokens?

> `optional` **inputTokens?**: `number`

Defined in: [src/core/release-report.ts:80](https://github.com/LouisMazel/relizy/blob/a398e68a47bd63589ac7319ac337d409124d72bb/src/core/release-report.ts#L80)

Sums of the calls, when their provider gives them

***

### outputTokens?

> `optional` **outputTokens?**: `number`

Defined in: [src/core/release-report.ts:81](https://github.com/LouisMazel/relizy/blob/a398e68a47bd63589ac7319ac337d409124d72bb/src/core/release-report.ts#L81)

***

### provider

> **provider**: `string`

Defined in: [src/core/release-report.ts:70](https://github.com/LouisMazel/relizy/blob/a398e68a47bd63589ac7319ac337d409124d72bb/src/core/release-report.ts#L70)

***

### rewrites

> **rewrites**: `number`

Defined in: [src/core/release-report.ts:71](https://github.com/LouisMazel/relizy/blob/a398e68a47bd63589ac7319ac337d409124d72bb/src/core/release-report.ts#L71)

***

### simulated

> **simulated**: `boolean`

Defined in: [src/core/release-report.ts:75](https://github.com/LouisMazel/relizy/blob/a398e68a47bd63589ac7319ac337d409124d72bb/src/core/release-report.ts#L75)

Not called (dry run without `--ai-preview`)
