Skip to content

Home > intention-kernel > ResponseBrief

ResponseBrief interface ​

Port-free, evidence-bearing input for response composition.

Signature:

typescript
export interface ResponseBrief

Properties ​

Property

Modifiers

Type

Description

allowedActions

readonly

readonly CapabilityId[]

Capability allowlist available for next-step language.

artifacts

readonly

readonly Artifact[]

Structured channel artifacts produced this turn.

canonicalFallback?

readonly

CanonicalResponse

(Optional) Validated copy for a single completed capability, all authored current-turn results when any is required, or a server-owned interaction goal. Required invitations follow completed results; optional invitations may be omitted.

capabilities

readonly

readonly Readonly<{ id: CapabilityId; description: string; }>[]

Operations the agent may offer without inventing functionality.

completed

readonly

readonly CompletedWork[]

Successfully completed operations in this turn.

conversation?

readonly

Readonly<{ readonly currentMessage: string; readonly recentMessages: readonly Readonly<{ role: "user" | "assistant"; content: string; }>[]; readonly agentIdentity: string; }>

(Optional) Bounded conversation projection and configured agent identity.

decision?

readonly

ResponseDecision

(Optional) Validated semantic decision for the current message.

evidence

readonly

readonly EvidenceRecord[]

Evidence authorized for factual response claims.

facts

readonly

readonly FactRecord[]

Current confirmed facts with lineage.

interaction?

readonly

Interaction

(Optional) Primary requested user action, when one remains.

issues

readonly

readonly CapabilityIssue[]

Safe expected domain failures to explain to the user.

modelGuidance

readonly

readonly SelectedModelGuidancePolicy[]

Contextual semantic guidance shared with interpretation, composition and review for this turn.

pending

readonly

readonly AgendaItem[]

Durable work still waiting after this turn.

progression?

readonly

ProgressionState

(Optional) Current configured objective and progression status available to composition and review.

requiredResponses?

readonly

readonly CanonicalResponse[]

(Optional) Current-turn capability results that must appear verbatim, once, with their cited evidence. Never inferred from historical facts or artifacts.

responseGoal

readonly

string

Turn-level communication goal derived from the validated plan.