{"janux":"0.1","resources":[{"uri":"ui://theme","description":"Color theme of the docs site.","schema":{"type":"object","properties":{"mode":{"enum":["system","light","dark"]}},"required":["mode"],"additionalProperties":false}},{"uri":"ui://copilot","description":"Documentation copilot: answers questions about Janux using the docs search tools.","schema":{"type":"object","properties":{"messages":{"type":"array","items":{"type":"object","properties":{"role":{"enum":["user","assistant"]},"text":{"type":"string"},"html":{"type":"string"}},"required":["role","text","html"],"additionalProperties":false}},"busy":{"type":"boolean"},"open":{"type":"boolean"},"ready":{"type":"boolean"},"status":{"type":"string"}},"required":["messages","busy","open","ready","status"],"additionalProperties":false}}],"tools":[{"name":"theme.cycle","description":"Switch to the next color theme (system → light → dark). Returns the theme it landed on.","guard":"auto","ready":true},{"name":"copilot.toggle","description":"Open or close the copilot panel","guard":"auto","ready":true},{"name":"api.docs.searchDocs","description":"Full-text search across the documentation. Returns ranked pages with a snippet.","guard":"auto","input":{"type":"object","properties":{"query":{"type":"string","minLength":2}},"required":["query"],"additionalProperties":false}},{"name":"api.docs.readDoc","description":"Read one documentation page as markdown, by section and slug","guard":"auto","input":{"type":"object","properties":{"section":{"type":"string"},"slug":{"type":"string"}},"required":["section","slug"],"additionalProperties":false}},{"name":"api.docs.listDocs","description":"List all documentation pages (section, slug, title)","guard":"auto"}],"events":[],"routes":["/","/playground","/docs/[section]/[slug]"]}