コネクタルート再生スキル
使用タイミング
エージェントがツールを有効化したり、承認を求めたり、ドライランのアクションプランを表示したりする前に、ローカルのフィクスチャからコネクタルーティングの動作を検証する必要がある場合にこのスキルを使用します。
必須入力
request、candidates、およびオプションのexpectedフィールドを含む JSON またはシンプルな YAML ルートフィクスチャ。blockedTools、approvalRequiredIntents、dryRunRequiredSideEffectsを含むオプションのポリシー JSON。
副作用の境界
デフォルトのコマンドはローカルファイルを読み取り、レポートを標準出力に書き込むのみです。このスキルはライブコネクタの呼び出し、認証情報の読み取り、メッセージの投稿、CRM の更新、外部システムの変更を行ってはなりません。
承認要件
- 外部への書き込み、破壊的なアクション、認証情報へのアクセス、中/高リスクの書き込みインテントには明示的な承認が必要です。
- ブロックされたツールはブロック済みとして報告され、実行してはなりません。
- ドライランのみのルートは、アクションを実行するためではなく、計画を準備するために使用できます。
例
connector-route-replay replay fixtures/read-only-route.json --format markdown
connector-route-replay replay fixtures/write-action-route.yaml --format json
connector-route-replay verify fixtures --policy examples/policy.json
検証ワークフロー
別のリポジトリでこのスキルに依存する前に、以下を実行してください。
npm run check
npm test
npm run smoke
npm run package:smoke