{"ok":true,"site":{"host":"kangazero.github.io","url":"https://kangazero.github.io/KangaFlow/en/","type":"live","desc":"","tools":[{"name":"kangaflow-list-pages","kind":"answer","impl":"imperative","description":"List the pages of this site that can be navigated to. Read-only.","inputSchema":{"properties":{},"type":"object"},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/KangaFlow/en/","pages":["/KangaFlow/en/","/KangaFlow/en/achievements/","/KangaFlow/en/timeline/","/KangaFlow/en/environment/"]},{"name":"kangaflow-go-to-page","kind":"act","impl":"imperative","description":"Navigate this site to one of its pages. Call kangaflow-list-pages first if unsure which pages exist.","inputSchema":{"properties":{"page":{"description":"One of: achievements, environment, home, timeline","type":"string"}},"required":["page"],"type":"object"},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/KangaFlow/en/","pages":["/KangaFlow/en/","/KangaFlow/en/achievements/","/KangaFlow/en/timeline/","/KangaFlow/en/environment/"]},{"name":"kangaflow-language","kind":"act","impl":"imperative","description":"Switch the site between its languages, or report the current one. Call with no arguments to read it.","inputSchema":{"properties":{"language":{"description":"One of: en, ja. Omit to read the current one.","type":"string"}},"type":"object"},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/KangaFlow/en/","pages":["/KangaFlow/en/","/KangaFlow/en/achievements/","/KangaFlow/en/timeline/","/KangaFlow/en/environment/"]},{"name":"kangaflow-theme","kind":"act","impl":"imperative","description":"Switch the site's theme, or report the current one. Call with no arguments to read it.","inputSchema":{"properties":{"theme":{"description":"One of: light, dark, terminal. Omit to read the current one.","type":"string"}},"type":"object"},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/KangaFlow/en/","pages":["/KangaFlow/en/","/KangaFlow/en/achievements/","/KangaFlow/en/timeline/","/KangaFlow/en/environment/"]},{"name":"kangaflow-show-work-location","kind":"act","impl":"imperative","description":"Show the HeaderDate popover component in its open state that shows KangaZero's work location If not on homepage navigate to it first, this component only exists on the homepage","inputSchema":{"properties":{},"type":"object"},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/KangaFlow/en/","pages":["/KangaFlow/en/","/KangaFlow/en/achievements/","/KangaFlow/en/timeline/","/KangaFlow/en/environment/"]},{"name":"kangaflow-toggle-widgets","kind":"act","impl":"imperative","description":"Toggle this site's widgets on and off. Pass a widget as true to flip it. Call with no arguments to read which widgets exist and their current state.","inputSchema":{"properties":{"media-player":{"description":"Set true to toggle the media-player widget.","type":"boolean"},"notes":{"description":"Set true to toggle the notes widget.","type":"boolean"},"alarm":{"description":"Set true to toggle the alarm widget.","type":"boolean"},"calendar":{"description":"Set true to toggle the calendar widget.","type":"boolean"}},"type":"object"},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/KangaFlow/en/","pages":["/KangaFlow/en/","/KangaFlow/en/achievements/","/KangaFlow/en/timeline/","/KangaFlow/en/environment/"]}],"category":"Media & Personal","favicon":"/favicons/kangazero.github.io.ico","apiSurface":"spec","toolCount":6}}