{"ok":true,"site":{"host":"arthurdanjou.fr","url":"https://arthurdanjou.fr/","type":"live","desc":"AI Research Intern at CMAP, Ecole Polytechnique. Research on adversarial distributed learning, data ownership verification, and efficient learning.","tools":[{"name":"list_pages","kind":"answer","impl":"imperative","description":"Lists pages on this site with their route, title and description. Use it to see what the site covers before reading a page.","title":"List pages","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"How many pages to return. Defaults to 20."},"offset":{"type":"number","description":"How many pages to skip, for paging through long sites."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/projects","/publications","/research","/telemetry","/projects/ai-sync-dotfiles"]},{"name":"search_pages","kind":"answer","impl":"imperative","description":"Searches the full content of this site and returns the best matching pages with their route, title and description. Takes a plain language query.","title":"Search pages","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Words or a phrase to search for, such as \"refund policy\"."},"limit":{"type":"number","description":"How many results to return. Defaults to 10."}},"required":["query"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/projects","/publications","/research","/telemetry","/projects/ai-sync-dotfiles"]},{"name":"get_page_markdown","kind":"answer","impl":"imperative","description":"Reads a page of this site as markdown. Pass a route returned by list_pages or search_pages, such as /about.","title":"Read page","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"route":{"type":"string","description":"Site route to read, such as /blog/hello-world."}},"required":["route"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/projects","/publications","/research","/telemetry","/projects/ai-sync-dotfiles"]}],"category":"Media & Personal","favicon":"/favicons/arthurdanjou.fr.png","apiSurface":"spec","toolCount":3}}