from __future__ import annotations from urllib.parse import quote import httpx def bookshelf_link(query: str) -> dict: q = (query or "").strip() url = "https://www.ncbi.nlm.nih.gov/books/?term=" + quote(f'{q} "IARC Monographs"', safe="") return {"ok": True, "results": [{"title": f'IARC Monographs — results for “{q}” (Bookshelf)', "url": url}]}