# Interface ExperienceRecord

Experience record for MobiMem Evolution.

interface ExperienceRecord {
id: string;
timestamp: Date;
taskType: string;
taskDescription: string;
steps: readonly ExperienceStep[];
success: boolean;
learnings: string;
}

- Defined in packages/nexus-agents/src/cli-adapters/routing-memory-types.ts:181

##### Index

### Properties

id
timestamp
taskType
taskDescription
steps
success
learnings

## Properties

### `Readonly` id

id: string

Unique experience ID

- Defined in packages/nexus-agents/src/cli-adapters/routing-memory-types.ts:183

### `Readonly` timestamp

timestamp: Date

When the experience occurred

- Defined in packages/nexus-agents/src/cli-adapters/routing-memory-types.ts:185

### `Readonly` taskType

taskType: string

Task type

- Defined in packages/nexus-agents/src/cli-adapters/routing-memory-types.ts:187

### `Readonly` taskDescription

taskDescription: string

Description of the task

- Defined in packages/nexus-agents/src/cli-adapters/routing-memory-types.ts:189

### `Readonly` steps

steps: readonly ExperienceStep[]

Steps taken during execution

- Defined in packages/nexus-agents/src/cli-adapters/routing-memory-types.ts:191

### `Readonly` success

success: boolean

Whether the task succeeded

- Defined in packages/nexus-agents/src/cli-adapters/routing-memory-types.ts:193

### `Readonly` learnings

learnings: string

Key learnings from this experience

- Defined in packages/nexus-agents/src/cli-adapters/routing-memory-types.ts:195