{"ok":true,"site":{"host":"librechat.ai","url":"https://www.librechat.ai/","favicon":"/favicons/librechat.ai.png","desc":"Open-source AI chat platform and documentation","type":"live","category":"AI & Agents","tools":[{"name":"get_librechat_doc","kind":"answer","impl":"imperative","description":"Retrieve bounded Markdown from an English LibreChat documentation page. Localized documentation paths are resolved to their English source.","inputSchema":{"type":"object","properties":{"path":{"type":"string","minLength":1,"maxLength":512,"pattern":"^/(?:[A-Za-z-]+/)?docs(?:/|$)","description":"Documentation path returned by search."},"maxCharacters":{"type":"integer","minimum":1000,"maximum":20000,"default":12000,"description":"Maximum number of Markdown characters to return."}},"required":["path"],"additionalProperties":false},"executable":true},{"name":"navigate_librechat_site","kind":"act","impl":"imperative","description":"Navigate the current tab to an internal LibreChat documentation, blog, changelog, author, toolkit, project, or policy page. External URLs and API routes are rejected.","inputSchema":{"type":"object","properties":{"path":{"type":"string","minLength":1,"maxLength":512,"pattern":"^/","description":"Internal path returned by search, for example /docs/features/agents."}},"required":["path"],"additionalProperties":false},"executable":true},{"name":"search_librechat_docs","kind":"answer","impl":"imperative","description":"Search the LibreChat documentation in a supported language. Returns ranked page and section paths that can be passed to the navigation or documentation retrieval tools.","inputSchema":{"type":"object","properties":{"query":{"type":"string","minLength":1,"maxLength":200,"description":"Keywords or a question to search for."},"language":{"type":"string","enum":["en","zh","es","fr","de","ja","pt-BR","it","nl","pl","vi","ko","id","tr"],"description":"Documentation language. Defaults to the language of the current page."},"limit":{"type":"integer","minimum":1,"maximum":10,"default":5,"description":"Maximum number of results to return."}},"required":["query"],"additionalProperties":false},"executable":true}],"apiSurface":"spec","toolCount":3}}