セッション
- プラン: Premium、Ultimate
- 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
セッションは、実行したエージェントおよびフローのステータスと実行データを表示します。
セッションはGitLab Duo Agentic Chatと、IDEまたはUI内の基本フローによって作成されます。例:
- Runnerで実行されるフロー(CI/CDパイプライン修正フローなど)。これらのセッションは、UIの自動化 > セッションで確認できます。
- IDEで実行されるフロー(ソフトウェア開発フローなど)。これらのセッションは、IDEのフロータブのセッションで確認できます。
- GitLab Duo Chatによって作成されるセッション。これらのセッションは、右側のサイドバーのGitLab Duo Chat履歴を選択すると確認できます。
- トリガーによって実行されるフロー。これらのセッションは、UIの自動化 > セッションで確認できます。
プロジェクトのセッションを表示する
前提条件:
- プロジェクトのデベロッパー、メンテナー、またはオーナーロールが必要です。
プロジェクトのセッションを表示するには:
- 上部のバーで、検索または移動先を選択して、プロジェクトを見つけます。
- 自動化 > セッションを選択します。
- セッションを選択すると、詳細が表示されます。
自分がトリガーしたセッションを表示する
自分がトリガーしたセッションを表示するには:
- 右サイドバーで、GitLab Duoのセッションを選択します。
- セッションを選択すると、詳細が表示されます。
- オプション。詳細をフィルタリングして、すべてのログ、または要点のみを表示します。
GitLab Duo Agentic Chatセッション
チャットはインタラクティブであるため、UI上でより明確に区別する必要があります。Chatの履歴は、セッションをChat専用に切り分けたものと考えることができます。
GitLab DuoコマンドラインインターフェースでChatセッションをブラウズし、スイッチするには、セッションのスイッチを参照してください。
実行中のセッションをキャンセルする
実行中または入力待ちのセッションはキャンセルできます。セッションをキャンセルするには:
- 上部のバーで、検索または移動先を選択して、プロジェクトを見つけます。
- 自動化 > セッションを選択します。
- 詳細タブで、一番下までスクロールします。
- セッションをキャンセルを選択します。
- 確認ダイアログで、セッションをキャンセルを選択して確定します。
キャンセル後は、次のようになります:
- セッションのステータスが停止中に変わります。
- セッションを再開または再起動することはできません。
セッションの保持
セッションは、最後のアクティビティから30日後に自動的に削除されます。保持期間はセッションを操作するたびにリセットされます。たとえば、セッションを20日ごとに操作している場合、自動的に削除されることはありません。
IDEでは、30日の保持期間が終了する前に、セッションを手動で削除することもできます。