概要
Refrain SDK は、TypeScript/JavaScript アプリケーションから手順書を実行するためのプログラマティックアクセスを提供します。process.env を一切読まず、全ての設定を明示的に受け取ります。
インストール
クイックスタート
主なエクスポート
| エクスポート | 型 | 説明 |
|---|---|---|
Refrain | class | ローカル実行用メインクライアント |
loadRunbook | function | 手順書 YAML ファイルの読み込みとパース |
設計原則
process.env不使用 — 全設定をコンストラクタとメソッド引数で明示的に渡す- 非対話型 — ユーザープロンプトなし。未解決の必須変数はエラー
- プラン対応 — プランティアで利用できない機能はサイレントに無効化
- 包括的な診断情報 — ステップ結果にリトライ回数、解決方法、失敗カテゴリを含む