jp_lit_search_cache_index
Search saved Japanese literature search caches to find matching entries and retrieve cache keys for re-extraction or export. Filter by query, source, date, or session.
Instructions
read-only。保存済み jp_lit_search cache を横断検索し、再抽出や export に渡せる cache_key 一覧を返す。新規に外部検索したい場合は jp_lit_search、保存済み cache の棚卸しは jp_lit_list_cache、検索結果の集合演算や重複確認は jp_lit_refine_results を使う。ローカル cache と session 紐づけを読むだけで、cache や session は変更しない
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | 保存済み jp_lit_search 結果内で探す語。元の検索語、タイトル、著者、件名、source_id を NFKC 正規化して部分一致検索する。 | |
| session_id | No | このセッションに紐づく jp_lit_search cache だけを検索する。未指定なら全セッションに紐づく cache を対象にする。 | |
| source | No | 保存済み検索結果の source を絞る。例: ndl_catalog, cinii_books。未指定なら source を問わない。 | |
| issued_from | No | 結果 item の issued_at 下限。年だけの '1900' など、既存データと同じ文字列表現で比較する。 | |
| issued_to | No | 結果 item の issued_at 上限。issued_from と組み合わせて刊行年範囲を絞る。 | |
| saved_on | No | cache 保存日の簡易指定。YYYY-MM-DD, today, yesterday, last_7_days のいずれか。 | |
| saved_from | No | cache saved_at の下限 ISO datetime。saved_on より細かく保存時刻を絞る場合に使う。 | |
| saved_to | No | cache saved_at の上限 ISO datetime。saved_from と組み合わせて保存時刻を絞る。 | |
| limit | No | 返す cache entry の最大件数。最大 200。 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| session_id | Yes | ||
| source | Yes | ||
| issued_from | Yes | ||
| issued_to | Yes | ||
| saved_on | Yes | ||
| saved_on_resolved | Yes | ||
| saved_from | Yes | ||
| saved_to | Yes | ||
| total | Yes | ||
| limit | Yes | ||
| cache_keys | Yes | ||
| items | Yes |