{"ok":true,"site":{"host":"andreasnissen.dev","url":"https://andreasnissen.dev/","type":"live","desc":"Andreas Nissen, Senior Partner Solutions Architect at AWS in Munich. Applied AI architecture focused on agentic systems, evaluation, and human control.","tools":[{"name":"search_site","kind":"answer","impl":"imperative","description":"Search Andreas Nissen's published pages using the site's full-text Search engine. Read-only: returns matching passages, heading links, and available metadata and Markdown links. Each call checks at most ten candidate pages. For nonempty queries, count is the matches in this batch; candidateCount can include false positives. For empty catalog queries, count is the full catalog size. Continue with nextOffset, even after an empty batch, until it is null. It does not change page state.","title":"Search this site","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search page titles, headings, and body text. Words may appear in any order within a passage. An empty query browses the lightweight metadata catalog."},"section":{"type":"string","enum":["writing","projects","series","about","work-i-love","page","glossary"],"description":"Optional: restrict results to one section of the site."},"offset":{"type":"integer","minimum":0,"description":"Optional candidate cursor returned as nextOffset. Keep query and section unchanged when continuing."}},"required":["query"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/tags/","/writing/","/series/","/ai-foundations/","/series/llm-selection-and-inference/"]}],"category":"Media & Personal","favicon":"/favicons/andreasnissen.dev.png","apiSurface":"spec","toolCount":1}}