[**zonegaze-flow**](../../../../README.md)

***

[zonegaze-flow](../../../../README.md) / [flow/contracts/src](../README.md) / RuntimeUpdateTaskInput

# Interface: RuntimeUpdateTaskInput

Defined in: [flow/product/src/kanban-adapter/task-board-mutations.ts:49](https://github.com/neuralpilot08/zonegaze-flow/blob/ee47e8308e50071e712017a7f8b0db560a4746ee/flow/product/src/kanban-adapter/task-board-mutations.ts#L49)

Editable task fields accepted by runtime and browser update paths.

## Properties

### agentId?

> `optional` **agentId?**: `"claude"` \| `"codex"` \| `"gemini"` \| `"opencode"` \| `"droid"` \| `"kiro"` \| `"cline"` \| `null`

Defined in: [flow/product/src/kanban-adapter/task-board-mutations.ts:56](https://github.com/neuralpilot08/zonegaze-flow/blob/ee47e8308e50071e712017a7f8b0db560a4746ee/flow/product/src/kanban-adapter/task-board-mutations.ts#L56)

***

### autoReviewEnabled?

> `optional` **autoReviewEnabled?**: `boolean`

Defined in: [flow/product/src/kanban-adapter/task-board-mutations.ts:53](https://github.com/neuralpilot08/zonegaze-flow/blob/ee47e8308e50071e712017a7f8b0db560a4746ee/flow/product/src/kanban-adapter/task-board-mutations.ts#L53)

***

### autoReviewMode?

> `optional` **autoReviewMode?**: `"commit"` \| `"pr"`

Defined in: [flow/product/src/kanban-adapter/task-board-mutations.ts:54](https://github.com/neuralpilot08/zonegaze-flow/blob/ee47e8308e50071e712017a7f8b0db560a4746ee/flow/product/src/kanban-adapter/task-board-mutations.ts#L54)

***

### baseRef

> **baseRef**: `string`

Defined in: [flow/product/src/kanban-adapter/task-board-mutations.ts:62](https://github.com/neuralpilot08/zonegaze-flow/blob/ee47e8308e50071e712017a7f8b0db560a4746ee/flow/product/src/kanban-adapter/task-board-mutations.ts#L62)

***

### clineSettings?

> `optional` **clineSettings?**: \{ `modelId?`: `string`; `providerId?`: `string`; `reasoningEffort?`: `"low"` \| `"medium"` \| `"high"` \| `"xhigh"`; \} \| `null`

Defined in: [flow/product/src/kanban-adapter/task-board-mutations.ts:57](https://github.com/neuralpilot08/zonegaze-flow/blob/ee47e8308e50071e712017a7f8b0db560a4746ee/flow/product/src/kanban-adapter/task-board-mutations.ts#L57)

***

### generatedFromPlanLaterTaskId?

> `optional` **generatedFromPlanLaterTaskId?**: `string` \| `null`

Defined in: [flow/product/src/kanban-adapter/task-board-mutations.ts:59](https://github.com/neuralpilot08/zonegaze-flow/blob/ee47e8308e50071e712017a7f8b0db560a4746ee/flow/product/src/kanban-adapter/task-board-mutations.ts#L59)

***

### images?

> `optional` **images?**: `object`[]

Defined in: [flow/product/src/kanban-adapter/task-board-mutations.ts:55](https://github.com/neuralpilot08/zonegaze-flow/blob/ee47e8308e50071e712017a7f8b0db560a4746ee/flow/product/src/kanban-adapter/task-board-mutations.ts#L55)

#### data

> **data**: `string`

#### id

> **id**: `string`

#### mimeType

> **mimeType**: `string`

#### name?

> `optional` **name?**: `string`

***

### parentTaskId?

> `optional` **parentTaskId?**: `string` \| `null`

Defined in: [flow/product/src/kanban-adapter/task-board-mutations.ts:61](https://github.com/neuralpilot08/zonegaze-flow/blob/ee47e8308e50071e712017a7f8b0db560a4746ee/flow/product/src/kanban-adapter/task-board-mutations.ts#L61)

***

### prompt

> **prompt**: `string`

Defined in: [flow/product/src/kanban-adapter/task-board-mutations.ts:51](https://github.com/neuralpilot08/zonegaze-flow/blob/ee47e8308e50071e712017a7f8b0db560a4746ee/flow/product/src/kanban-adapter/task-board-mutations.ts#L51)

***

### startInPlanMode?

> `optional` **startInPlanMode?**: `boolean`

Defined in: [flow/product/src/kanban-adapter/task-board-mutations.ts:52](https://github.com/neuralpilot08/zonegaze-flow/blob/ee47e8308e50071e712017a7f8b0db560a4746ee/flow/product/src/kanban-adapter/task-board-mutations.ts#L52)

***

### tags?

> `optional` **tags?**: `string`[]

Defined in: [flow/product/src/kanban-adapter/task-board-mutations.ts:58](https://github.com/neuralpilot08/zonegaze-flow/blob/ee47e8308e50071e712017a7f8b0db560a4746ee/flow/product/src/kanban-adapter/task-board-mutations.ts#L58)

***

### title?

> `optional` **title?**: `string`

Defined in: [flow/product/src/kanban-adapter/task-board-mutations.ts:50](https://github.com/neuralpilot08/zonegaze-flow/blob/ee47e8308e50071e712017a7f8b0db560a4746ee/flow/product/src/kanban-adapter/task-board-mutations.ts#L50)

***

### workTypeId?

> `optional` **workTypeId?**: `string`

Defined in: [flow/product/src/kanban-adapter/task-board-mutations.ts:60](https://github.com/neuralpilot08/zonegaze-flow/blob/ee47e8308e50071e712017a7f8b0db560a4746ee/flow/product/src/kanban-adapter/task-board-mutations.ts#L60)
