build

Upgrading to 0.7

Update terminal-result handling, package versions, and application links for Kestrel 0.7.

SDKbeginner0.7.0 Stable
Verified 2026-07-13View sourceReport a docs issue

Required integration change

Read assistant output from result.assistantText. Do not parse a display message from finalizedPayload.

TypeScript
const terminal = await agent.run(input, context);
if (terminal.payload.result.assistantText !== null) {
  renderAssistant(terminal.payload.result.assistantText);
}

Compatibility

Upgrade the Runtime, Protocol, SDK, Next.js, AI SDK, and Observability packages as one compatible 0.7.0 line. Rebuild consumers that depend on exported protocol types.

Bash
pnpm add @kestrel-agents/protocol@0.7.0 \
  @kestrel-agents/sdk@0.7.0 \
  @kestrel-agents/next@0.7.0 \
  @kestrel-agents/ai-sdk@0.7.0 \
  @kestrel-agents/observability@0.7.0

Update saved documentation links to /desktop, /kestrel-one, and /operate. Previous addresses redirect automatically.