Home > intention-kernel > CapabilityTurnContext
CapabilityTurnContext interface
Runtime services available to a capability implementation.
Signature:
export interface CapabilityTurnContextProperties
Property | Modifiers | Type | Description |
|---|---|---|---|
| unknown | (Optional) Capability-owned opaque state persisted while its work remains open. | |
| Current user message that produced this execution step. | ||
| unknown | (Optional) Serializable, turn-scoped metadata supplied by the host application. | |
| (Optional) Active interaction owned by this capability, when one exists. | ||
| (Optional) Structured answer to the active interaction, when the turn answered it. | ||
| readonly string[] | (Optional) Sensitive values from prior capability state, available only to host code. | |
| readonly ConversationMessage[] | Conversation committed before the current user message. | |
| string | (Optional) Optional host-generated summary paired with explicitly bounded history. |