Load all saved search results.
(
# concise: Annotated[bool, ParamMeta(description="If True, only show concise information")],
_context: Dict[str, Any] | None = None,
)
| 98 | |
| 99 | |
| 100 | def search_load_all( |
| 101 | # concise: Annotated[bool, ParamMeta(description="If True, only show concise information")], |
| 102 | _context: Dict[str, Any] | None = None, |
| 103 | ) -> str: |
| 104 | """ |
| 105 | Load all saved search results. |
| 106 | """ |
| 107 | ctx = FileToolContext(_context) |
| 108 | search_file, _ = _get_files(ctx) |
| 109 | search_lock, _ = _get_locks(ctx) |
| 110 | |
| 111 | with FileLock(search_lock): |
| 112 | data = _load_search_results(search_file) |
| 113 | |
| 114 | if not data: |
| 115 | return "No search results found." |
| 116 | |
| 117 | results = [] |
| 118 | for url, content in data.items(): |
| 119 | results.append(_format_search_result(url, content, concise=True)) |
| 120 | |
| 121 | return "\n\n".join(results) |
| 122 | |
| 123 | |
| 124 | def search_load_by_url( |
nothing calls this directly
no test coverage detected