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

***

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

# Interface: RuntimeCreateTaskInput

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

Zonegaze Flow board mutation boundary.

This module wraps the upstream-compatible kanban-core with Flow-specific
invariants: work item hierarchy, dependency direction, Cline task settings,
worktree base refs, archive metadata, and parent rollup readiness.

## Properties

### agentId?

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

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

***

### autoReviewEnabled?

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

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

***

### autoReviewMode?

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

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

***

### baseRef

> **baseRef**: `string`

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

***

### clineSettings?

> `optional` **clineSettings?**: `object`

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

#### modelId?

> `optional` **modelId?**: `string`

#### providerId?

> `optional` **providerId?**: `string`

#### reasoningEffort?

> `optional` **reasoningEffort?**: `"low"` \| `"medium"` \| `"high"` \| `"xhigh"`

***

### generatedFromPlanLaterTaskId?

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

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

***

### images?

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

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

#### 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:44](https://github.com/neuralpilot08/zonegaze-flow/blob/ee47e8308e50071e712017a7f8b0db560a4746ee/flow/product/src/kanban-adapter/task-board-mutations.ts#L44)

***

### prompt

> **prompt**: `string`

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

***

### startInPlanMode?

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

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

***

### tags?

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

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

***

### taskId?

> `optional` **taskId?**: `string`

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

***

### title?

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

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

***

### workTypeId?

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

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