{"ok":true,"site":{"host":"brutus.celox.io","url":"https://brutus.celox.io/","type":"live","desc":"Free, open-source Android alarm clock: stop it only by solving math, shaking the phone or scanning a QR code. Hardcore volume lock. Offline by default.","tools":[{"name":"get_app_facts","kind":"answer","impl":"imperative","description":"What Brutus is: a one-paragraph summary, requirements, supported platforms, features, limits and the important links (download, source, changelog, licence).","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"get_latest_release","kind":"answer","impl":"imperative","description":"The newest release of Brutus: version, publication date, release notes URL and every file with its download URL, size in bytes and SHA-256.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"get_download_url","kind":"answer","impl":"imperative","description":"The direct download URL of the newest Brutus file for a platform (android), plus the stable link that always redirects to the newest file.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"platform":{"type":"string","enum":["android"],"description":"Target platform; default: android."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"get_checksums","kind":"answer","impl":"imperative","description":"How to verify a downloaded Brutus file: the SHA-256 of every file of the newest release and the fixed signing facts.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"get_changelog","kind":"answer","impl":"imperative","description":"The most recent entries of the Brutus changelog as Markdown.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"versions":{"type":"integer","minimum":1,"maximum":10,"description":"How many versions (default 3)."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"set_page_language","kind":"act","impl":"imperative","description":"Show this page in another language (English, German, Spanish, Italian or French).","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"language":{"type":"string","enum":["en","de","es","it","fr"],"description":"ISO 639-1 code."}},"required":["language"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]}],"category":"Developer Tools","favicon":"/favicons/brutus.celox.io.png","apiSurface":"spec","toolCount":6}}