jp_lit_annotate_session
Record selection labels and notes for search results within a research session, keeping original data intact while tracking candidate decisions and evidence.
Instructions
write: session。現在の調査セッション内で、既存の検索・書誌取得結果に候補ラベルと短いメモを保存する。未選別結果そのものや cache は変更せず、採否・保留・弱候補などの選別判断だけを追加する。調査全体の目的・未確認事項・次アクションは jp_lit_update_session_trace、単なる履歴検索には jp_lit_find_sessions / jp_lit_list_sessions を使う
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | 注釈対象の結果を生成した tool 名。通常は jp_lit_search または jp_lit_refine_results。 | |
| cache_key | Yes | 保存済み tool 実行結果を指す cache_key。jp_lit_search や cache 一覧 tool の戻り値から渡す。 | |
| selected_items | Yes | 現在の調査セッションに保存する選別済み候補。未選別の検索結果そのものは変更しない。 | |
| notes | No | この注釈 entry 全体に対する補足メモ。 | |
| trace | No | 検索意図、判断、根拠確認範囲などの調査経過。 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | Yes | ||
| updated_at | Yes | ||
| annotated_count | Yes |