スキルバージョン管理
スキルでは、ロジック、入力、出力を反復的に改善するたびに、完全なバージョン履歴が保持されます。 スキルが保存されるたびに、新しいバージョンが作成され、タイムスタンプおよび変更タイプとともに、その変更を行ったユーザーに関連付けられます。
バージョン履歴を使用して、変更内容の確認、バージョンの横並び比較、以前のバージョンへのロールバック、特定のバージョンに対するテストケースの実行を行えます。 これにより、依存しているGenieまたはMCPサーバーを中断することなく、スキルの動作を安全に反復的に改善できます。
変更の種類
Workatoは2種類の変更をログに記録します:コラボレーターによるスキル変更と、自動的に検出されたスキーマ変更です。
スキル変更
ユーザーがステップの追加や削除、フィールドマッピングの更新、スキルの入力および出力スキーマの変更など、スキルを能動的に変更すると、スキル変更がログに記録されます。
スキーマ変更
Workatoが接続済みアプリの基盤スキーマに変更があったことを検出すると、スキーマ変更がログに記録されます。たとえば、スキルで使用されているSalesforceオブジェクトに新しいカスタムフィールドが追加された場合などです。 スキーマ変更は、ビルダーによるアクションがなくても自動的にログに記録されます。
バージョン履歴の表示
スキルのバージョン履歴を表示するには:
スキルを開きます。
バージョンタブをクリックします。
各バージョンには、バージョン番号、作成日、変更タイプ、変更を行ったコラボレーター、および任意のコメントが表示されます。
バージョンタブ
バージョンの比較
レシピDiff機能を使用すると、2つのスキルバージョンを視覚的に比較し、変更内容を確認できます。 詳細については、レシピDiffでバージョンを比較を参照してください。
バージョンの復元
スキルを開き、バージョンタブをクリックします。
現在のものではないバージョンをクリックして、バージョン詳細ページを開きます。
このバージョンを復元をクリックします。
Yesをクリックして確定します。
選択したバージョンがコピーされ、スキルの現在のバージョンになります。 このスキルに割り当てられているGenieまたはMCPサーバーは、次回の呼び出し時に復元されたバージョンを使用します。
Environment間のバージョン管理
スキルは、Development、テスト、プロダクションのEnvironment全体で、プロジェクトの一部としてデプロイされます。 Environment全体でのスキルバージョンの管理に関する詳細については、Agentバージョン管理を参照してください。
Last updated: