$.ui.view({ agentId }) を追加しました。リクエストするとメインビューにエージェントのトランスクリプトが表示され、$.ui.view({}) で元のビューに戻ります。英語原文を表示
$.ui.view({ agentId }) for mods: shows an agent's transcript in the main view when you ask, and $.ui.view({}) goes back変更前
mod の UI からエージェントのトランスクリプトを直接表示する方法はなく、ユーザーはトランスクリプトファイル(~/.claude/projects/{project}/{sessionId}/subagents/ 配下の agent-{agentId}.jsonl)を確認するか、agent view などの別画面を開いてセッションの状況を追いかける必要がありました。
変更後
mod の UI で $.ui.view({ agentId }) を呼び出すと、指定したエージェントのトランスクリプトをメインビューに表示できるようになりました。また、$.ui.view({}) を呼び出すと元の表示に戻れます。
ユーザーへの恩恵
mod 内から直接エージェントの進行状況を確認し、必要に応じてメインビューに戻れるようになりました。