Skip to content

@robota-sdk/agent-interface-tui

TUI interaction contracts for the Robota SDK. Contains only type contracts and narrow type guards — no implementation, no React, no Ink. Defines the interaction protocol between command handlers and TUI renderers.

Usage

typescript
import type {
  ITuiCommandInteraction,
  ITuiPickerInteraction,
  ITuiConfirmInteraction,
  TAnyTuiCommandInteraction,
} from '@robota-sdk/agent-interface-tui';
import { isPickerInteraction, isConfirmInteraction } from '@robota-sdk/agent-interface-tui';

Documents

  • SPEC.md — package contract, interface catalog, and ownership boundaries.

Released under the MIT License.