コンテンツにスキップ

アーカイブ済みチャット

新規セッションの既定フォルダーと、アーカイブしたセッションを管理する。

デフォルトのプロジェクトディレクトリ

Section titled “デフォルトのプロジェクトディレクトリ”

別のフォルダーを選ばない限り、新しいセッションが開始する場所。

画面表示(主)内部キー・操作(サブ)製品既定値・初期状態動作
デフォルトのプロジェクトディレクトリuserData/project-dir.jsondir未設定新規セッションの既定作業ディレクトリ
未設定dir なし初期表示個別設定が保存されていない状態
デフォルト: /Users/<username>/hermes-projects表示用 defaultLabel~/hermes-projects を絶対パス表示未設定時に画面へ表示されるフォールバックラベル
選択pickDefaultProjectDir()該当なし既定フォルダーを選択
変更setDefaultProjectDir(<path>)該当なし保存済みフォルダーを変更
クリアsetDefaultProjectDir(null)該当なしdir を削除し、実行時のフォールバックへ戻す

未設定時は画面にフォールバック先が表示される。パッケージのインストール先ではなく、管理しやすい専用プロジェクトフォルダーを選ぶ。

ワークスペースの作業ディレクトリ と似ているが、ここは 新しいセッションの開始場所 を決めるデスクトップ設定。

状態(主)内部解決(サブ)新規セッションの開始場所
ディレクトリ設定済みproject-dir.json.dir保存したフォルダー
未設定HERMES_DESKTOP_CWDINIT_CWD → 開発時の作業場所 → ホームディレクトリ利用可能な最初の候補
セッション開始時に別フォルダーを選択セッション固有 cwdそのセッションでは選択したフォルダーを優先

チャットをサイドバーで Ctrl / を押しながらクリックするとアーカイブされる。アーカイブはサイドバーから隠すだけで、メッセージは保持する。

各行にはタイトル、プレビュー、作業場所、メッセージ数が表示される。

画面表示(主)内部キー・操作(サブ)製品初期状態動作
アーカイブ済みセッションセッション一覧条件 archived=only0件アーカイブ済みセッションだけを取得
アーカイブを解除対象セッションの archived: false該当なしサイドバーへ復元
完全に削除対象 session.id を削除該当なし確認後にセッションを削除。元に戻せない
アーカイブがありません取得結果 sessions.length === 0表示アーカイブ済みチャットがない空状態
アーカイブ済みセッションを読み込めませんでした一覧 API エラー非表示Gateway やセッションストアへ到達できない場合の通知

画面が一度に取得するアーカイブ済みセッションは最大 200 件。