[**claude-buddy v1.0.0**](../../README.md)

***

[claude-buddy](../../modules.md) / [types](../README.md) / PersonaInteraction

# Interface: PersonaInteraction

Defined in: [types/personas.ts:142](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/personas.ts#L142)

Individual persona interaction record

## Properties

### input

> **input**: `string`

Defined in: [types/personas.ts:143](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/personas.ts#L143)

***

### personas

> **personas**: `string`[]

Defined in: [types/personas.ts:144](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/personas.ts#L144)

***

### activationType

> **activationType**: [`ActivationReason`](../type-aliases/ActivationReason.md)

Defined in: [types/personas.ts:145](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/personas.ts#L145)

***

### confidence

> **confidence**: `number`[]

Defined in: [types/personas.ts:146](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/personas.ts#L146)

***

### context

> **context**: `Record`\<`string`, `unknown`\>

Defined in: [types/personas.ts:147](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/personas.ts#L147)

***

### timestamp?

> `optional` **timestamp**: `string`

Defined in: [types/personas.ts:148](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/personas.ts#L148)
