説明
SDK の session.fork() API を使い、会話の任意の地点から分岐できるセッション Fork 機能を追加する。
背景
session.fork() は現在のセッションから分岐した新しいセッションを作成する
- 元の会話を失わずに別のアプローチを探索できる
- 現在、ユーザーは新しいセッションを作成してコンテキストを手動で再入力する必要がある
スコープ
opencode-client.ts に forkSession() メソッドを追加
- メッセージまたはセッションメニューに「Fork」アクションを追加
- Fork 後に新しいセッションにナビゲーション
- セッションリストでの fork 関係の表示(任意)
説明
SDK の
session.fork()API を使い、会話の任意の地点から分岐できるセッション Fork 機能を追加する。背景
session.fork()は現在のセッションから分岐した新しいセッションを作成するスコープ
opencode-client.tsにforkSession()メソッドを追加