# CoworkQueueTask

A task. A list row carries the request as a preview and no `entries`; `receipt` comes
 only with `receive`.

## Properties

### attempts

```ts
attempts: number;
```

***

### body

```ts
body: string;
```

***

### bodyBytes

```ts
bodyBytes: number;
```

***

### bodyTruncated?

```ts
bodyTruncated?: true;
```

***

### createdAt

```ts
createdAt: number;
```

***

### entries?

```ts
entries?: CoworkQueueEntry[];
```

***

### entryCount

```ts
entryCount: number;
```

***

### files

```ts
files: CoworkQueueFile[];
```

***

### from

```ts
from: string;
```

***

### heldBy

```ts
heldBy: string | null;
```

***

### id

```ts
id: number;
```

***

### last

```ts
last: 
  | {
  at: number;
  from: string;
  preview: string;
}
  | null;
```

***

### leasedAt?

```ts
leasedAt?: number;
```

***

### leaseUntil?

```ts
leaseUntil?: number;
```

***

### maxAttempts

```ts
maxAttempts: number;
```

***

### meta

```ts
meta: Record<string, unknown>;
```

***

### queue

```ts
queue: string;
```

***

### receipt?

```ts
receipt?: string;
```

***

### ref

```ts
ref: string | null;
```

***

### review

```ts
review: boolean;
```

***

### status

```ts
status: CoworkTaskStatus;
```

***

### subject

```ts
subject: string;
```

***

### to

```ts
to: string;
```

***

### updatedAt

```ts
updatedAt: number;
```

***

### visibleAt

```ts
visibleAt: number;
```
