<!--
 ⚠️  AUTO-GENERATED FILE - DO NOT EDIT MANUALLY
 This file is automatically generated by scripts/docs-generator.js
 To make changes, edit the source TypeScript files or update the generator script
-->

[agents](../../) / [Exports](../modules) / IRawProviderResponse

# Interface: IRawProviderResponse

Raw provider response interface

## Table of contents

### Properties

- [content](IRawProviderResponse#content)
- [toolCalls](IRawProviderResponse#toolcalls)
- [usage](IRawProviderResponse#usage)
- [finishReason](IRawProviderResponse#finishreason)
- [model](IRawProviderResponse#model)
- [metadata](IRawProviderResponse#metadata)

## Properties

### content

• **content**: `null` \| `string`

#### Defined in

[packages/agents/src/interfaces/provider.ts:71](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/provider.ts#L71)

---

### toolCalls

• `Optional` **toolCalls**: [`IToolCall`](IToolCall)[]

#### Defined in

[packages/agents/src/interfaces/provider.ts:72](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/provider.ts#L72)

---

### usage

• `Optional` **usage**: [`ITokenUsage`](ITokenUsage)

#### Defined in

[packages/agents/src/interfaces/provider.ts:73](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/provider.ts#L73)

---

### finishReason

• `Optional` **finishReason**: `string`

#### Defined in

[packages/agents/src/interfaces/provider.ts:74](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/provider.ts#L74)

---

### model

• `Optional` **model**: `string`

#### Defined in

[packages/agents/src/interfaces/provider.ts:75](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/provider.ts#L75)

---

### metadata

• `Optional` **metadata**: `Record`\<`string`, [`TProviderConfigValue`](../modules#tproviderconfigvalue)\>

#### Defined in

[packages/agents/src/interfaces/provider.ts:76](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/provider.ts#L76)
