Skip to content

Home > intention-kernel > AgendaItem

AgendaItem interface ​

Unresolved work persisted between turns.

Signature:

typescript
export interface AgendaItem

Properties ​

Property

Modifiers

Type

Description

continuation?

readonly

unknown

(Optional) Capability-owned opaque state required to resume this work.

dependencies

readonly

readonly AgendaItemId[]

Other agenda items that must complete before this one.

id

readonly

AgendaItemId

Kernel-generated identity for this pending operation.

intention

readonly

IntentionRequest

Original interpreted objective retained for later resumption.

missingFacts

readonly

readonly FactRequirement[]

Facts that must exist before this operation can run.

modelRedactions?

readonly

readonly string[]

(Optional) Kernel-private values removed from model-visible conversation context.

status

readonly

"ready" | "waiting_input" | "waiting_facts" | "waiting_confirmation" | "blocked"

Current reason the operation is pending or ready.